Lead React Native - (CREQ244579)
Lead / Senior Engineer – React Native
We are looking for a highly experienced Lead React Native Engineer with 9+ years of total experience to lead a team of engineers and build a scalable, enterprise-grade mobile application from the ground up.
Responsibilities
- Architect, design, and lead development of high-performance iOS and Android applications using React Native.
- Define mobile engineering standards, best practices, component libraries, and coding guidelines.
- Build smooth UI/UX experiences that meet enterprise-level performance and security requirements.
- Oversee code quality, code reviews, and automated testing processes.
- Diagnose and resolve complex technical issues, including performance bottlenecks.
- Collaborate with Product, Business, and Backend teams to translate requirements into technical solutions.
- Lead and mentor junior engineers, ensuring efficient task delivery and technical growth within the team, writing high-quality code on a daily basis.
- Drive adoption of modern tooling (AI coding tools, CI/CD, monitoring, analytics).
Qualifications
- 6+ years hands‑on experience developing apps with React Native.
- Strong knowledge of ES6, TypeScript.
- Solid experience with micro‑frontend or modular architecture and monorepo.
- Expertise in building and integrating native modules for iOS & Android.
- Proficiency in unit testing, automated testing frameworks, and quality automation.
- Familiarity with push notifications, cloud messaging APIs.
- Experience with GraphQL and REST APIs.
- Strong experience with modern state and data management libraries such as Redux Toolkit, TanStack Query, and Zustand.
- Strong troubleshooting, debugging, and performance optimization skills.
- Excellent communication and collaboration skills within distributed teams.
- Hands‑on experience using AI‑assisted engineering tools (e.g., GitHub Copilot).
- Hands‑on experience with Xcode, Android Studio, app distribution, certificates, and provisioning.
Bonus Skills
- Experience with DevOps tools (GitHub Actions / Fastlane, Azure DevOps, etc.).
- Experience with monitoring & analytics tools (Firebase Analytics, Sentry).
- Knowledge of Figma or similar UI/UX tools.
- Experience in leading mobile teams or acting as a Mobile Architect.
- Security best practices: encryption, secure storage, JWT, certificates handling.