As a Mobile App Lead ReactJS/React Native, you will own the mobile app's architecture and delivery while collaborating closely with Product Managers to shape user experience, scale across geographies, and implement robust tracking for data-driven decisions.
This role blends hands-on coding, technical leadership, and product thinkingperfect for someone who thrives at the intersection of engineering and impact.
Responsibilities :
- Lead the architecture, design, and development of scalable mobile apps using React Native and ReactJS.
- Collaborate deeply with Product Managers to define roadmaps, prioritize features, and ensure product decisions are data-driven.
- Drive the implementation of tracking, analytics (e.g., Mixpanel, Segment, Firebase Analytics), and performance monitoring to measure user behavior and app health.
- Work with the product and growth teams to identify experimentation opportunities (A/B tests) and optimize conversion/user engagement.
- Optimize for performance, responsiveness, offline usability, and scale, keeping in mind diverse geographies and devices.
- Mentor developers, conduct code reviews, and ensure best practices in code quality, testing, and CI/CD.
- Oversee end-to-end app lifecycle from development to deployment on App Store and Play Store.
- Collaborate cross-functionally with backend, design, QA, and data teams to deliver seamless features.
- Ensure high levels of app reliability, user retention, and technical scalability.
Requirements :
- 5+ years of professional experience in mobile development with a strong focus on React Native and ReactJS.
- Strong proficiency in JavaScript/TypeScript, with in-depth knowledge of the React ecosystem.
- Experience in building consumer-scale mobile applications with a deep focus on performance and usability.
- Hands-on experience in implementing event tracking, user funnels, cohort analysis, etc.
- Familiarity with native modules and 3rd party integrations (Push Notifications, Deep Links, etc.
- Experience with Git, CI/CD tools, and agile delivery processes.
- Proven leadership skills and experience mentoring or managing engineers.
Preferred Skills :
- Experience in EdTech or other consumer tech startups.
- Exposure to native Android/iOS development.
- Experience in setting up app monitoring and alerting systems.
- Understanding of growth loops, retention metrics, and product experimentation.