About the Role
We are seeking a skilled Mobile Engineer with expertise in React Native to join our team for a 6-month contract position. This role requires strong hands-on experience building production-grade mobile applications and deep knowledge of the Expo ecosystem.
Key Responsibilities
- Build and maintain production-grade mobile applications using React Native and TypeScript
- Implement mobile architecture patterns including Clean Architecture, MVVM, and modular architecture
- Integrate native iOS (Swift) and Android (Kotlin) modules into React Native applications
- Handle API integrations with REST and GraphQL services
- Implement authentication flows including OIDC and PKCE with secure token handling
- Design and implement network resiliency and offline-first functionality
- Work with Expo ecosystem including EAS, OTA updates, and build pipelines
Required Skills & Qualifications
- Strong hands-on experience building production-grade apps using React Native and TypeScript
- Deep understanding of Expo ecosystem (EAS, OTA updates, build pipelines, native configuration)
- Expertise in mobile architecture patterns (Clean Architecture, MVVM, modular architecture)
- Experience integrating native iOS (Swift) and Android (Kotlin) modules into React Native apps
- Familiarity with authentication flows (OIDC, PKCE, secure token handling)
- Experience with API integrations (REST, GraphQL) and handling network resiliency/offline-first design
- Authorization to work in the U.S. required
Nice to Have
- DevOps experience
- Windows Mobile Application Development experience
- Additional mobile development frameworks knowledge
What We Offer
- Competitive hourly rate of $70.00 - $90.00
- 6-month contract opportunity
- Equal opportunity employer environment