We're seeking an experienced React Native developer to lead the mobile development of an app across iOS and Android platforms. You’ll take ownership of architecture, performance, reliability, and delivery of new features. This role is suited for someone who has shipped complex apps, understands modern mobile patterns, and can work closely with product and backend teams.
What you’ll do
- Lead development of new React Native features and improve existing ones
- Define and maintain mobile architecture, tooling, and best practices
- Collaborate with designers and backend engineers to deliver smooth end-to-end experiences
- Optimize performance, memory usage, and app startup times
- Implement automated testing, continuous integration, and deployment workflows
- Monitor crashes, logs, and analytics to guide improvements
What you’ll bring
- Extensive experience with React Native and the surrounding ecosystem
- Strong knowledge of JavaScript and TypeScript
- Solid understanding of native modules and platform-specific development (iOS and Android)
- Experience integrating RESTful APIs
- Familiarity with state management tools such as Redux, Zustand, or Recoil
- Experience with mobile app performance optimization and debugging tools
- Understanding of mobile security best practices
- Experience with CI/CD for mobile apps
- A history of shipping high-quality apps to the App Store and Google Play
Nice to have
- Experience with Expo
- Experience with GraphQL
- Experience with native mobile development (Swift, Objective-C, Kotlin, or Java)