Lead Android Developer

EPAM Systems


Date: 2 days ago
City: Lucknow, Uttar Pradesh
Contract type: Full time
Remote
We are looking for a skilled and visionary Lead Android Developer to join our team. As a Lead Developer, you will oversee the development, design, and execution of Android applications while ensuring the technical quality and scalability of the projects. You will be responsible for guiding a talented team of developers, collaborating with other departments, and helping to define the technical direction of our Android solutions.

Responsibilities


  • Lead the design, development, and maintenance of Android applications with a focus on quality, scalability, and performance
  • Mentor and guide junior developers, fostering a collaborative and growth-oriented environment
  • Architect and implement software solutions, ensuring code quality through best practices and code reviews
  • Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality applications
  • Define and drive the technical roadmap for Android applications and features
  • Troubleshoot and optimize Android applications to ensure high performance and reliability
  • Stay up-to-date with emerging technologies and industry trends, implementing them where applicable


Requirements


  • BA/BS degree in Computer Science or a related software engineering field, or equivalent experience
  • Proven experience in Solution Design and Software Architecture, with a focus on Android
  • Extensive experience in Android development, including deep expertise in Kotlin, Android SDK, and Android Studio
  • Strong background in leading teams, setting technical direction, and influencing project strategies
  • Experience working with Android service components, including bound services, IPC, AIDL, and AOSP
  • Expertise in software integration, including shared/static libraries and third-party APIs
  • Proficiency in Git (source control) and CI/CD tools like Jenkins
  • Excellent problem-solving and debugging skills
  • B2+ English proficiency, with strong communication skills
  • Ability to work in a fast-paced, dynamic environment, balancing multiple projects and priorities


We offer


  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Manager - SME Collections

Bajaj Finserv, Lucknow, Uttar Pradesh
2 weeks ago
Location Name: LucknowJob Purpose“This position is open with Bajaj Finance ltd.”Duties And Responsibilities To achieve collection targets of the area assigned, ensuring meeting PL ROLL BACK Targets/PSBL collection target, meeting the Target on Cost of Collections. Control delinquency and focus on WRITE - OFF. Ensuring documented feedback. Ensuring legal tools of 138 /arbitration summons, warrants are executed along with legal...

Front Office Associate

Hilton, Lucknow, Uttar Pradesh
2 weeks ago
A Front Office Associate assists in daily Front Office operations and works with customers and Guests to serve their needs and provide an excellent customer service experience.What will I be doing?As Front Office Coordinator, you will assist in daily Front Office operations and work with customers and Guests to serve their needs and provide an excellent customer service experience. A...

Interior Designer

Livspace, Lucknow, Uttar Pradesh
3 weeks ago
As an Interior Designer, you should have excellent creative thinking skills and be able to create designs based on conversations with a client. You should be confident communicating regularly with clients in order to assess their needs and be able to adjust a given approach based on feedback. You should maintain familiarity with the Interior Design landscape and trends in...