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).
As a Senior Mobile React Native Engineer, you will be building and maintaining two React Native apps for the European and U.S. markets. You will collaborate closely with domain experts across the organization to deliver high-quality, mobile-native solutions. We work in a decentralized model, embedding mobile engineers within domain-specific teams. This reduces bottlenecks, deepens domain expertise, and accelerates the delivery of mobile-first features. This is your opportunity to contribute to a forward-thinking engineering culture and help redefine how we deliver mobile experiences. If you thrive in dynamic environments and enjoy tackling both technical and organizational challenges, we’d love to hear from you!
Job Responsibility
Building and maintaining two React Native applications for European and U.S. markets (iOS and Android)
Collaborating with domain experts across the organization to deliver mobile-native solutions
Integrating RESTful APIs and GraphQL endpoints into mobile applications
Integrating third-party SDKs and libraries
Creating and managing native modules for iOS and Android
Writing unit tests using Jest and Enzyme
contributing to E2E test coverage
Working with design systems and Storybook to build consistent, reusable components
Participating in CI/CD pipeline activities (GitLab, Fastlane, Expo EAS)
Monitoring and debugging production issues using tools such as Datadog or Firebase Crashlytics
Applying mobile app security best practices (OAuth, JWT, encryption, data privacy compliance)
Leveraging AI-powered coding assistants (e.g., Cursor, Claude Code) to enhance development velocity
Requirements
Experience: At least 3 years as a React Native developer, with a strong record of delivering high-quality, performant mobile applications for iOS and Android platforms, general experience 4-5+ years
Technical skills: Proficiency in React Native, React Hooks, Redux, Nx (or similar tools), and TypeScript, with the ability to build scalable, maintainable codebases
App lifecycle expertise: Hands-on experience with integration, testing, code signing, and deploying apps through app stores, along with familiarity with CI/CD pipelines like GitLab, Fastlane, and Expo EAS
API knowledge: Experience working with RESTful APIs and GraphQL, as well as integrating third-party SDKs and libraries into mobile applications
Monitoring and debugging: Familiarity with tools like Datadog or Firebase Crashlytics to monitor performance and debug production issues
Security practices: A strong understanding of mobile app security, including secure authentication (OAuth, JWT), encryption, and data privacy compliance
Native module management: Knowledge of creating and managing native modules for iOS and Android to enable seamless interaction between Native and React Native components
Testing: Experience with unit testing (or TDD) using Jest and Enzyme, with familiarity in E2E testing tools like Detox or Maestro as a plus
Design systems: Experience working with design systems and tools like Storybook to create consistent and reusable components
Soft skills: Excellent analytical and communication skills in English (B2+)
AI-assisted engineering: Proficiency in leveraging AI-powered coding assistants, such as Cursor or Claude code, to enhance development velocity and maintain high code quality standards
What we offer
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing