React Native Team Lead

Full Time Role, Chandigarh , 4 - 5 years

Job Description


Job Description:

We are looking for a highly skilled React Native Team Lead with 5+ years of experience in developing and maintaining mobile applications. The ideal candidate should have worked on a variety of applications covering multiple use cases and possess a strong understanding of React Native, JavaScript, and mobile development best practices. Experience in creating native modules and hands-on expertise with native Android (Java/Kotlin) and iOS (Swift/Objective-C) development will be a significant plus. As a Team Lead, you will be responsible for guiding, mentoring, and managing a team of developers while ensuring the delivery of high-quality mobile applications.

Key Responsibilities:

  • Lead the development, enhancement, and maintenance of React Native applications.

  • Architect and implement scalable, efficient, and reusable mobile components.

  • Develop, optimize, and maintain native modules for both Android and iOS.

  • Collaborate with UI/UX designers, backend developers, and stakeholders to deliver seamless userexperiences.

  • Ensure best practices in code quality, performance, and security across the team.

  • Stay updated with the latest industry trends and emerging technologies in mobile development.

  • Manage and mentor a team of React Native developers, conducting code reviews, training, and performance evaluations.

  • Work closely with product managers and business teams to understand requirements and convert them into technical solutions.

  • Troubleshoot and resolve complex technical issues.

  • Oversee app deployments to the App Store and Google Play Store.

Required Skills & Experience:

  • 5+ years of hands-on experience in React Native mobile application development.

  • Strong proficiency in JavaScript, TypeScript, and React concepts.

  • Experience with Redux, Context API, or other state management libraries.

  • Deep understanding of native Android (Java/Kotlin) and iOS (Swift/Objective-C) development.

  • Hands-on experience in building native modules and integrating them into React Native apps.

  • Knowledge of third-party libraries, APIs, and RESTful web services.

  • Strong debugging and performance optimization skills.

  • Experience with CI/CD pipelines, automated testing, and code versioning tools (Git).

  • Ability to manage a team, conduct code reviews, and implement best coding practices.

  • Strong problem-solving and analytical skills.

Preferred Qualifications:

  • Experience with WebSockets, Firebase, or push notifications.

  • Familiarity with SwiftUI, Jetpack Compose, or modern UI frameworks.

  • Previous experience in leading cross-functional teams.

  • Experience with Agile methodologies and sprint planning.

  • Experience with deep linking, payment gateway integration, and third-party service integration.

Why Join Us?

  • Work on innovative and impactful projects.

  • A collaborative and fast-paced work environment.

  • Opportunity for career growth and leadership.