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 a Senior React Native Engineer to help build and deliver high-quality, production-grade mobile applications. This role is suited to an experienced mobile engineer who is highly confident in React Native, TypeScript, and modern JavaScript practices, and who is comfortable working in fast-moving environments where requirements may not always be fully defined. The ideal candidate is proactive, technically opinionated, and solution-oriented, with the ability to guide architecture, collaborate across teams, and use AI-driven development tools as a core part of their engineering workflow. The successful candidate will be expected to use AI not merely as a coding assistant, but as a primary code-generation partner. They must be able to prompt effectively, evaluate generated code critically, identify issues, and steer AI agents toward robust, maintainable, and production-ready implementations.
Job Responsibility:
Design, build, and maintain production-grade mobile applications using React Native
Write clean, scalable, and maintainable code using TypeScript and modern JavaScript practices
Use AI as a primary code-generation tool, while critically evaluating, guiding, and correcting AI-generated output
Review, refine, and improve code quality across mobile application features
Collaborate closely with backend, DevOps, and product stakeholders
Understand and review backend code, particularly in Node.js, where required
Actively contribute to architectural and technical discussions
Work effectively in situations where requirements are evolving or incomplete
Identify technical risks, propose solutions, and take ownership of delivery outcomes
Requirements:
BSc/MSc in Computer Science or related field
Expert-level experience with React Native
Strong proficiency in TypeScript and modern JavaScript
Proven experience delivering mobile applications to production
Strong understanding of mobile application architecture, performance, testing, and maintainability
Ability to assess code quality and guide AI-generated solutions toward production-ready standards
Comfortable collaborating with backend and DevOps engineers
Ability to participate meaningfully in architecture and technical design discussions
Nice to have:
Experience with React for web applications
Familiarity with Node.js backend codebases
Experience working in AI-assisted or AI-first engineering environments
Exposure to CI/CD, release management, or mobile DevOps practices
Confident working across mobile, backend, and DevOps boundaries
What we offer:
smooth integration and a supportive mentor
choose from Remote, Hybrid or Office work opportunities
different working hours to suit your needs
sponsored certifications, trainings and top e-learning platforms