Senior React Native Engineer
Senior React Native Engineer
Location: San Francisco, CA (5 days/week onsite)
Employment Type: Full-time
Compensation: Starting at $230K
We're looking for a Senior React Native Engineer to take ownership of the mobile applications that serve as the primary day-to-day interface for a rapidly scaling platform. This role is ideal for someone who enjoys building deeply interactive, data-rich mobile experiences and wants to drive end-to-end architecture in a high-impact environment.
You will operate as the mobile product specialist on a lean, high-talent engineering team. This includes everything from integrating device-level health and sensor data to architecting offline-first workflows and delivering a polished, high-performance cross‑platform experience. The work you do will directly shape how users track personal metrics, communicate with core services, and manage complex tasks from their devices.
Key Responsibilities
- Architect and build core mobile experiences used daily by a large and growing user base
- Integrate deeply with native health data APIs and device-level capabilities
- Leverage the modern React Native and Expo ecosystem to deliver a seamless, high-quality cross-platform experience
- Manage build pipelines through Expo tooling, including EAS and advanced configuration workflows
- Implement offline-first data synchronization strategies and local caching
- Develop secure, responsive communication and messaging interfaces
- Drive a premium mobile UX with attention to performance, accessibility, and native-feel interactions
- Incorporate AI-enabled development workflows and integrate AI features into mobile interfaces
- Establish architectural standards, promote code quality, and support strong engineering practices across the team
Qualifications
- 6+ years of frontend or mobile engineering experience, with deep specialization in React Native
- Strong proficiency with the modern Expo ecosystem, including EAS and advanced configuration patterns
- Experience building, shipping, and maintaining complex, data-heavy mobile applications in production
- Strong understanding of mobile performance optimization, render cycles, and asynchronous state management
- Experience integrating or working with native modules and device APIs
- Comfortable owning full lifecycle responsibilities, including deployments, reliability tracking, and release processes
- Familiarity with mobile CI/CD pipelines and crash monitoring tools
- Experience using AI coding tools while maintaining rigorous verification and engineering standards
- Excellent communication skills and ability to collaborate in a fast-moving, cross-functional environment
- Open to candidates targeting Staff-level scope and title
- Must be able to work onsite 5 days per week in San Francisco
Nice to Have
- Experience with native iOS (Swift/Objective‑C) or Android (Kotlin/Java)
- Background working in data-rich or regulated product environments
- Familiarity with large-scale mobile deployments and complex state management
- Experience improving app reliability, performance, or stability at scale
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
