Lead Engineer Mobile Development Job in Mahindra First Choice

Lead Engineer Mobile Development

Apply Now
Job Summary

Lead Engineer Mobile Development

  • Location: Bangalore
  • Company: Mahindra First Choice

About Mahindra First Choice

Mahindra First Choice Wheels is India s leading used vehicle platform, revolutionizing the automotive ecosystem by organizing the fragmented pre-owned vehicle market. With the largest pan-India used car retail network, robust sourcing partnerships, a top-tier auto content platform, and a dominant position in enterprise solutions for banks, NBFCs, insurers, and OEMs, we are redefining the future of mobility through data, technology, and scale.

Role Overview

We are seeking a talented and experienced Lead Engineer Mobile Development to spearhead the design, development, and optimization of mobile applications across Android and iOS platforms. This role is ideal for a hands-on technical leader who thrives in a fast-paced environment, has deep expertise in Kotlin, Android, and iOS technologies, and can mentor teams while driving mobile projects from concept to deployment.

Key Responsibilities

1. Technical Leadership & Architecture

  • Lead the development of robust, scalable, and high-performing mobile applications for both Android and iOS platforms.
  • Define and implement mobile architecture best practices, coding standards, and performance guidelines.
  • Own the full mobile development lifecycle from architecture and design to deployment, monitoring, and maintenance.

2. Mobile Development & Hands-On Engineering

  • Write clean, maintainable, and efficient code using Kotlin (including Kotlin Multiplatform), Android frameworks, and Swift/Objective-C for iOS.
  • Build reusable libraries, components, and frameworks to streamline development.
  • Implement modern UI/UX standards, animations, and seamless interactions for an exceptional user experience.
  • Ensure apps are optimized for performance, battery usage, and responsiveness across devices.

3. Collaboration & Cross-Functional Coordination

  • Work closely with Product Managers, UX/UI Designers, and Backend Engineers to translate product requirements into technical solutions.
  • Integrate mobile applications with RESTful APIs and third-party SDKs.
  • Coordinate with QA to ensure rigorous testing, debugging, and high-quality releases.

4. Innovation & Continuous Improvement

  • Stay current with mobile development trends, tools, and best practices.
  • Recommend and evaluate emerging technologies, frameworks, or tools to improve mobile development velocity and app performance.
  • Continuously monitor and enhance the performance, stability, and usability of mobile applications.

5. Team Leadership & Mentorship

  • Lead and mentor a team of mobile developers, fostering a culture of excellence, ownership, and learning.
  • Conduct regular code reviews, provide technical guidance, and promote knowledge sharing.
  • Manage development timelines, task allocation, and project delivery in collaboration with cross-functional teams.

Qualifications & Skills

Required

  • Bachelor s or Master s degree in Computer Science, Engineering, or related discipline.
  • 7+ years of hands-on experience in Android and iOS mobile application development.
  • Deep expertise in Kotlin, Kotlin Multiplatform, and Android development (Android Studio, Jetpack components, Material Design).
  • Proficiency in Swift and/or Objective-C for iOS development using Xcode and UIKit/SwiftUI.
  • Solid experience integrating RESTful APIs, JSON, and third-party SDKs.
  • Strong grasp of mobile architecture patterns such as MVVM, MVP, or Clean Architecture.
  • Proven ability to publish and manage apps on Google Play Store and Apple App Store.
  • Experience with performance profiling, memory optimization, and debugging tools.

Preferred

  • Experience with hybrid frameworks like Flutter or React Native.
  • Familiarity with CI/CD pipelines, automation, and deployment tools.
  • Working knowledge of Agile methodologies and tools like JIRA, Git, Jenkins, etc.

Soft Skills

  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Excellent communication and interpersonal skills to collaborate effectively across teams.
  • Proven leadership capabilities and ability to mentor junior engineers in a high-growth environment.

Why Join Us?

At Mahindra First Choice, you ll be part of a passionate, innovation-driven team that s transforming how India buys and sells used vehicles. This is a high-impact role with the opportunity to shape our mobile strategy and deliver apps used by thousands across the country. If you re looking to lead cutting-edge mobile projects and grow in a fast-paced tech-first environment, we d love to hear from you.


Qualification :
Bachelors or Masters degree in Computer Science, Engineering, or related discipline
Experience Required :

Minimum 7 Years

Vacancy :

2 - 4 Hires

Apply Now