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 Native
- Excellent knowledge of JavaScript / TypeScript
- Experience with Redux, Context API, Zustand, or similar
- Solid understanding of mobile app lifecycle (iOS & Android)
Mobile Development
- Experience integrating web pages using WebView, including session and cookie management
- Experience with native modules (Swift/Obj-C, Kotlin/Java)
- Performance optimization, memory management, and debugging
- Push notifications, deep linking, offline storage
- App Store & Play Store publishing experience
Backend & Integration
- REST / GraphQL API integration
- Authentication (JWT, OAuth, SSO)
- Experience working with cloud services (AWS / Azure / Google Cloud Platform)
Quality & DevOps
- Unit and component testing using Jest, React Native Testing Library (RNTL), and Storybook
- End-to-End (E2E) testing using Appium or Detox
- CI/CD pipelines for mobile apps
- Monitoring & crash reporting (Firebase, Sentry, etc.)
Architecture & Design
- Experience with Clean Architecture / MVVM / Modular architecture
- Reusable component and design system implementation using Atomic Design principles
- Handling multi-environment builds & configurations
Soft Skills
- Strong leadership and mentoring skills
- Experience handling customers with strong communication and interpersonal skills
- Clear communication with technical and business stakeholders
- Ownership mindset and accountability
- Ability to balance delivery and technical excellence
Nice to Have
- Experience with Expo
- Exposure to native mobile development
- Experience with retail e-commerce, hospitality platforms, or large-scale consumer applications
- Knowledge of accessibility standards
What Success Looks Like
- High-quality, stable mobile releases
- Well-structured and maintainable codebase
- Improved team productivity and technical maturity
- Minimal production issues and faster feature delivery