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!
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
Responsibilities:
- 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
What makes this opportunity unique:
- Dynamic team evolution: Contribute to the transformation of mobile engineering, shaping the future of how we build mobile experiences
- Career growth: Gain expertise in both centralized and decentralized team models, while deepening your domain-specific mobile development skills
- Impactful work: Work on apps that serve diverse markets across Europe and the U.S., delivering mobile-first features that directly impact thousands of customers
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
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers