Senior Mobile Developer - React Native
Remote
Full Time
Experienced
Senior React Native Developer
Who we are:
We are a small disruptive GenAI startup with agentic AI capabilities. At our core, we are dedicated to crafting science-based solutions prioritizing social impact.
We are seeking a highly skilled and experienced React Native Developer to join our mobile engineering team. The ideal candidate is passionate about building high-quality mobile applications and has a strong understanding of modern mobile development practices across both iOS and Android platforms. You’ll play a key role in designing and developing scalable, user-centric features while collaborating across teams in a fast-paced, startup-style environment.
Responsibilities:
- Architect, develop and maintain scalable features using React Native
- Create reusable, responsive UI components aligned with modern UX standards
- Implement seamless navigation flows using React Navigation
- Manage app state effectively with Redux and Context API
- Integrate front-end components with RESTful APIs and GraphQL endpoints
- Handle in-app purchases and payment workflows using Stripe SDK and IAP libraries
- Develop and maintain native modules on both iOS and Android platforms (including TurboModules)
- Continuously optimize performance across diverse devices and OS versions
- Identify, debug, and resolve bugs and performance issues
- Write clean, testable code supported by unit and integration tests
- Collaborate closely with design, backend, and product teams in an Agile development environment
- Manage mobile app releases to the App Store and Google Play
Qualifications:
- Minimum 5 years of professional experience in mobile application development
- At least 3 years of hands-on experience building production-grade apps with React Native
- Strong understanding of both iOS and Android ecosystems, including deployment and publishing workflows
- Proven ability to build high-performance, scalable, and user-focused mobile applications
- Deep knowledge of mobile UI/UX best practices and design principles
- Demonstrated ability to lead technical initiatives and mentor mid-level engineers
- Bachelor’s degree in Computer Science or equivalent experience
- Proficient in JavaScript (ES6+), TypeScript, HTML, and CSS
- Strong experience with React Native, including Hooks, Context API, and React Navigation
- Familiarity with Redux, RESTful APIs, and GraphQL for efficient data handling
- Experience integrating third-party services, including Stripe SDK, In-App Purchases, and Firebase
- Comfortable working with native modules using Swift, Kotlin, and Java
- Understanding of architecture patterns such as MVI and MVVM
- Proficient with development tools like Git, VS Code, npm, Expo, and Flipper
- Experience with push notifications and performance optimization across various devices
- Knowledge of CI/CD tools such as Fastlane and Bitrise is a plus
- Familiarity with automated testing frameworks such as Detox and Jest
- Open-source contributions or public repositories are a strong advantage
- Excellent communication skills and a proactive, collaborative mindset
- Comfortable in Agile development environments and startup-style workflows
Salary: $170k - $200k/yr plus bonus and equity.
Apply for this position
Required*