🔔 FCM Loaded

Android Developer

McLaren Strategic Solutions (MSS)

2 - 5 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Principal Software Engineer Android Developer - Bangalore- 6+ years

Lead the design, development, and delivery of high-scale, production-grade Android applications. This role involves hands-on coding, system design ownership, and technical leadership with a strong influence across product, engineering, and operations.


Key Responsibilities

  • Own end-to-end development of complex Android components using Kotlin/Java.
  • Provide technical leadership to agile teams and drive best practices in CI/CD, automated testing, and SDLC improvements.
  • Lead system design, architecture decisions, and technical estimations aligned to business goals.
  • Translate business requirements into clear technical specifications and implementation plans.
  • Drive code quality standards, unit/UI automation, performance optimization, and debugging practices.
  • Oversee production support, root cause analysis, post-mortems, and continuous reliability improvements.
  • Mentor mid-level engineers and grads; act as a technical advisor across teams.
  • Collaborate closely with Product, QA, and Operations to meet functional and non functional requirements.
  • Lead product initiatives and contribute to next-generation prototypes.


Must-Have Skills

  • Android development using Kotlin and Java
  • Kotlin, Jetpack Compose, and Android Jetpack components
  • MVVM, Clean Architecture, and Dependency Injection (Hilt/Dagger)
  • REST APIs, Retrofit, WebSockets, and third-party SDK integrations
  • Performance tuning, profiling, and debugging
  • JUnit, Espresso, Mockito, and test-driven practices
  • Gradle, Git, and CI/CD pipelines
  • Firebase or client-side configuration management
  • Design secure, scalable, highly available mobile systems
  • Analytical, communication, and problem-solving skills


Nice-to-Have Skills

  • Experience in Fintech or financial systems
  • Exposure to reactive/functional programming paradigms
  • Understanding of scalable, data-intensive architectures
  • Awareness of ML use cases in Fintech and productionization concepts

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.