We are seeking a highly experienced React Native Mobile Developer / Mobile Architect to lead the design, development, and delivery of enterprise-grade mobile applications. The ideal candidate is a hands-on technical leader with deep expertise in mobile architecture, React Native ecosystems, and full-stack development. This role requires strong ownership of end-to-end solution design, technical leadership, and the ability to mentor engineering teams while delivering scalable, secure, and high-performance mobile applications across iOS and Android platforms.
Roles and Responsibilities
- Architect, design, and develop scalable and secure mobile applications using React Native for iOS and Android platforms.
- Lead end-to-end mobile application development including UI/UX integration, API design, and backend connectivity.
- Provide technical leadership, mentoring, and code review support to engineering teams.
- Drive best practices for mobile performance optimization, security, and maintainability.
- Collaborate with product managers, designers, and backend engineers in Agile/Scrum environments.
- Implement and manage CI/CD pipelines, release management, and OTA updates.
- Ensure robust implementation of authentication and authorization mechanisms (SSO, MFA, OIDC, Okta, Azure AD).
- Build and support offline-first mobile capabilities, caching strategies, and resilient data synchronization.
- Integrate analytics, monitoring, and observability tools for mobile applications.
- Evaluate and incorporate emerging technologies including AI/ML and GenAI use cases where applicable.
Required Skills & Experience
- 12+ years of overall software development experience in mobile and full-stack application development.
- 6+ years of hands-on experience in React Native with production-grade iOS/Android applications.
- Strong proficiency in:
- React Native, ReactJS, TypeScript, JavaScript
- Node.js, REST APIs, GraphQL
- State management: Redux / Redux Toolkit / Redux Saga / MobX
- Testing frameworks: Jest
- Version control: Git
- CI/CD pipelines
- Experience with Expo, OTA updates, native iOS/Android module integration, and mobile debugging tools.
- Strong understanding of mobile performance tuning, release management, and production support.
- Experience with secure enterprise authentication systems (SSO, MFA, OIDC, Okta, Azure AD).
- Hands-on experience with cloud platforms and databases such as AWS, Azure, GCP, Firebase, Firestore, PostgreSQL, MongoDB, or MySQL.
- Strong knowledge of offline-first architecture, caching strategies, localization, accessibility, and mobile analytics/observability.