Login Sign Up

Lead Software Engineer (Android)

NorthStar HR Consultants

5 - 10 years

Pune

Posted: 12/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title - Lead Engineer - Android

Job Location - Kharadi, Pune


What would you be doing?

Our client is looking for an Android lead/architect who would be responsible for designing the solution and also gets involved in the end-to-end development and maintenance of applications aimed at a vast number of diverse Android devices. Primary focus will be to architect the solutions and lead the development of Android applications and their integration with back-end services. Will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.


Responsibilities and Duties:

  • Architect and lead the Development of the Android libraries, services, and SDKs which form the foundation of Client's mobile applications.
  • Work in a fast-paced environment, work with the team to deliver complete features for the end user.
  • Work with REST APIs and services.
  • Suggest the UX and also translate designs and wireframes into high quality code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Work closely with other team members in guiding software architecture and technology decisions.
  • Follow software engineering best practices in code, architecture, and testing.


Qualifications and Skills :

  • Experience of 8+ years with Java and Kotlin Android development, and ability to pick up new languages and tools quickly.
  • Experience in developing Customer facing app (B2C) is a must.
  • Experience with Jetpack Compose, offline storage, threading, and performance tuning.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements.
  • Understanding Googles Android design principles and interface guidelines.
  • Ability to work well with others, learn on the job, and thrive in a dynamic work environment.
  • A focus on user-oriented development, supporting services, and end-user satisfaction.
  • Excellent verbal and written communication skills.
  • Experience with Continuous Integration/Continuous Delivery/Continuous Deployment testing, tooling, and processes.
  • Experience with push notifications, APIs and cloud messaging
  • Experience with performance and memory tuning using different tools.
  • Bachelors degree in Computer Science or related field, or equivalent work experience.

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.