Skip to main content Skip to search

React Native engineer

Заработная плата
Уточняйте у менеджера

Нет резюме? Скачайте нашу анкету!

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.


  • 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

    +375 (29) 350-86-88

Заработная плата
Уточняйте у менеджера

Нет резюме? Скачайте нашу анкету!

Политика обработки персональных данных.

Нет резюме? Скачайте нашу анкету!