Senior / Staff React Native Engineer
Our client is a fast-growing, product-led technology company in the healthcare space, building high-impact mobile applications used daily by a large and rapidly expanding user base. The mobile app is the primary interface for users to manage sensitive data, communicate securely with service providers, and interact with complex, real-world workflows.
This role is for a Senior or Staff-level React Native Engineer who will own the mobile experience end to end and act as a subject-matter expert for mobile architecture, performance, and delivery.
The role is based in San Francisco, CA with an in-office work model (5 days/week).
Role Overview
You will lead the design, architecture, and ongoing evolution of a cross-platform mobile application built with React Native and Expo, operating in a regulated, high-stakes domain where reliability, performance, and user trust matter deeply. You'll have broad ownership-from mobile infrastructure and offline data strategies to UX polish and app store delivery.
Key Responsibilities
- Architect and build scalable, high-performance React Native / Expo applications
- Design and implement offline-first data synchronization and resilient mobile state management
- Integrate native mobile capabilities and platform services when required
- Own mobile CI/CD pipelines, OTA updates, and app store release processes
- Champion mobile UX quality, accessibility, and performance optimization
- Collaborate closely with product, design, backend, and compliance stakeholders
- Establish mobile engineering standards and raise the bar through code review and mentorship
- Leverage modern AI-assisted development tools while maintaining high engineering rigor
Qualifications
- 5-8+ years of frontend or mobile engineering experience
- Deep expertise in React Native, Expo, and TypeScript
- Strong understanding of mobile performance, rendering, and async workflows
- Experience shipping and maintaining production mobile apps at scale
- Familiarity with mobile observability, crash monitoring, and release management
- Experience with native iOS (Swift/Objective-C) or Android (Kotlin/Java) is a plus
- Staff-level candidates should demonstrate impact across teams and technical direction-setting