Job Description
Job Title : React Native Tech Lead
Experience : 6-10 years (4-5 years in React Native)
Role Summary
The React Native Tech Lead will lead the development of cross-platform mobile applications, guide the technical direction of the team, and ensure high-quality, scalable, and performant solutions. This role is hands-on, with ownership of architecture decisions, code quality, and team mentoring, while actively collaborating with customers and stakeholders.
Key Responsibilities
- Lead end-to-end development of React Native mobile applications
- Own technical design, architecture, and implementation decisions
- Guide and mentor React Native developers
- Perform code reviews and enforce coding standards & best practices
- Collaborate with Product, UX, Backend, QA, DevOps teams, and customers
- Ensure performance, security, and scalability of mobile apps
- Troubleshoot and resolve complex technical issues
- Drive release management for iOS & Android apps
- Participate in sprint planning, estimation, and technical discussions
Required Technical Skills
Core Skills
Strong expertise in React NativeExcellent knowledge of JavaScript / TypeScriptExperience with Redux, Context API, Zustand, or similarSolid understanding of mobile app lifecycle (iOS & Android)Mobile Development
Experience integrating web pages using WebView, including session and cookie managementExperience with native modules (Swift / Obj-C, Kotlin / Java)Performance optimization, memory management, and debuggingPush notifications, deep linking, offline storageApp Store & Play Store publishing experienceBackend & Integration
REST / GraphQL API integrationAuthentication (JWT, OAuth, SSO)Experience working with cloud services (AWS / Azure / GCP)Quality & DevOps
Unit and component testing using Jest, React Native Testing Library (RNTL), and StorybookEnd-to-End (E2E) testing using Appium or DetoxCI / CD pipelines for mobile appsMonitoring & crash reporting (Firebase, Sentry, etc.)Architecture & Design
Experience with Clean Architecture / MVVM / Modular architectureReusable component and design system implementation using Atomic Design principlesHandling multi-environment builds & configurationsSoft Skills
Strong leadership and mentoring skillsExperience handling customers with strong communication and interpersonal skillsClear communication with technical and business stakeholdersOwnership mindset and accountabilityAbility to balance delivery and technical excellenceNice to Have
Experience with ExpoExposure to native mobile developmentExperience with retail e-commerce, hospitality platforms, or large-scale consumer applicationsKnowledge of accessibility standardsWhat Success Looks Like
High-quality, stable mobile releasesWell-structured and maintainable codebaseImproved team productivity and technical maturityMinimal production issues and faster feature deliveryCompensation, Benefits and DurationMinimum Compensation : USD 56,000Maximum Compensation : USD 196,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay / incentives, paid time off, and paid holidays are available for full time employees.
This position is not available for independent contractors
No applications will be considered if received more than 120 days after the date of this post