This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Middle React Native Developer to join our team and contribute to a fast-growing commercial mobile product used by thousands of real users. You will work with an active production codebase, help deliver new features, improve the app’s stability and performance, and influence technical decisions.
Job Responsibility:
Develop and maintain a mobile application using React Native (TypeScript)
Work with the existing production codebase and improve its structure and quality
Implement new features and contribute to UX improvements
Diagnose and fix production issues, monitor app stability
Collaborate with the frontend, backend, QA, and DevOps teams
Integrate with third-party APIs and services
Maintain basic technical documentation
Participate in code reviews and contribute to engineering best practices
Requirements:
3+ years of experience with React Native
Strong knowledge of JavaScript and TypeScript
Solid understanding of mobile application architectures
Experience working with production environments and real users
Ability to work with legacy or imperfect code and improve it step by step
Strong analytical and problem-solving skills
English and Russian at B2 level, for communication with stakeholders and team
Nice to have:
Experience with high-load mobile applications
Knowledge of CI/CD processes (Fastlane, Bitrise, GitHub Actions, etc.)