React Native engineer

Full time
05.04.2024
Wage
Check with the manager


No resume? Download our questionnaire!

A company that develops a mobile and web app that uses the power of flashcards combined with spaced repetition to help people learn every subject imaginable is looking for a React Native engineer.

 Responsibilities:

  • Lead the development of new features and improvements in our React Native mobile application.
  • Collaborate with the designer, product manager, and other engineers to understand and implement design requirements and product specifications.
  • Write clean, maintainable, and scalable code in React Native, with a focus on performance and user experience.
  • Implement and maintain continuous integration and deployment pipelines.
  • Mentor and provide technical guidance to junior engineers on the team.
  • Stay up-to-date with the latest technologies and industry trends, and share this knowledge with the team.
  • Participate in code and design reviews, ensuring that the team’s standards and best practices are upheld.
  • Help design and implement robust and scalable architecture for our mobile application.
  • Participate in Agile development processes, including estimation, sprint planning, daily stand-up meetings, and retrospectives.

What we expect from you:

  •  You have a strong expertise in React Native and TypeScript.
  •  You have an in-depth understanding of the React Native framework, including its core principles, architecture, and limitations.
  •  You have experience with React Native libraries such as Redux, Redux Saga, React Navigation, and others.
  •  You have experience with mobile development best practices, including designing for performance, usability, and accessibility.
  •  You have strong experience with Git and continuous integration and deployment pipelines.
  •  You have excellent debugging and problem-solving skills, with the ability to identify and resolve complex performance and scalability issues. Familiarity with RN-specific debugging and performance measurement pipelines.
  •  You have strong ability to communicate complex technical concepts and trade-offs to non-technical stakeholders.
  •  You know how important it is to communicate with the team and inform others about what you are doing, so you stick to open and frequent communication;
  •  Your English allows you to feel comfortable communicating in it (verbal and written) the whole working day;
  •  Familiarity with JIRA / Scrum / Sprints and all those things 
Wage
Check with the manager


No resume? Download our questionnaire!