Job Title: Lead – UI (React Native)
Department: UI
Location: Madiwala, Bengaluru, Karnataka, India
Employment Type: Permanent
Experience Required: 8 years total (Minimum 3 years in React Native)
Job Posted On: 02 June 2025
Job Description:
We are looking for an experienced and results-driven Lead – UI Developer specializing in React Native to lead the development of high-quality mobile applications. The ideal candidate will have strong expertise in mobile frameworks, CI/CD pipelines, and app deployment, along with proven experience in developing robust and scalable applications.
Key Responsibilities:
Lead the development of React Native applications using JavaScript, TypeScript, Expo, and Redux.
Implement and manage CI/CD tooling to streamline mobile app deployment workflows.
Drive successful outcomes in building and releasing high-performance React Native-based products.
Ensure application quality by achieving a minimum of 80% unit test code coverage.
Utilize state management libraries such as Redux or Recoil for efficient application state handling.
Contribute to Android development through solid understanding of Android architecture and best practices.
Handle deployment processes for both Google Play Store and Apple App Store.
Use tools like XCode and Android Studio for native and cross-platform development.
Build location services-based applications, including maps integration and geo-fencing features.
Integrate push notifications and develop applications with offline capabilities.
Work with SQLite database and manage background jobs for optimal app performance.
Apply design patterns such as MVC and MVVM in application architecture.
Candidate Requirements:
Minimum 3 years of hands-on experience in React Native development.
Total of 8+ years of experience in end-to-end application development.
Expertise in Expo, Redux, TypeScript, and JavaScript.
Strong command over mobile CI/CD pipelines and testing frameworks.
Solid background in Android architecture and mobile app performance optimization.
Proven experience with App Store and Play Store deployment processes.
Proficient in debugging and developing background services and offline-first applications.
Excellent knowledge of integrating maps, geo-location, push notifications, and SQLite.
Familiarity with design principles and scalable UI development patterns.
Strong leadership, problem-solving, and technical decision-making skills.