Android Developer – SDE 2

ApplyMint

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ApplyMint in Bengaluru (Whitefield) is seeking an Android Developer – SDE 2 with 3+ years of hands-on Android experience to build, optimize, and maintain high-quality Android applications. You will work closely with product managers, designers, and engineers to deliver scalable mobile solutions.

The ideal candidate has strong Kotlin expertise, Kotlin Coroutines, Flow, Dagger/Hilt, REST APIs, and performance optimization, with a focus on clean architecture and robust testing in an on-site setting.

Qualifications

  • 3+ years of hands-on Android development experience.
  • Strong proficiency in Kotlin and the Android SDK.
  • Experience with MVVM, LiveData, Room, View Binding, Data Binding.
  • Experience with RESTful APIs and JSON/Proto.
  • Hands-on experience with Dagger/Hilt and dependency injection.
  • Knowledge of Android architecture and design patterns.
  • Experience with performance profiling and debugging tools.
  • Familiarity with Git and CI/CD tools like Jenkins.

Responsibilities

  • Design and develop scalable, high-performance Android applications using Kotlin.
  • Implement features using Kotlin Coroutines, Flow, MVVM, Room, LiveData, View Binding, and Data Binding.
  • Identify and resolve ANRs, memory leaks, crashes, and performance bottlenecks.
  • Implement DI using Dagger/Hilt and follow clean architecture and best practices.
  • Integrate REST APIs and optimize RecyclerView UI performance.
  • Write and maintain unit and integration tests to ensure quality and stability.
  • Collaborate with Product, Design, QA, and Engineering in Agile environment.
  • Participate in code reviews and technical documentation.

Skills

Kotlin
Android SDK
Kotlin Coroutines
Kotlin Flow
MVVM
LiveData
Room
View Binding
Data Binding
Dagger / Hilt
ANR & memory leak resolution
RecyclerView optimization
REST APIs
JSON / Proto
Unit testing
Integration testing
Git
Jenkins
Android architecture & design patterns

Tools

Jenkins
Git
Android Studio

Job description

Job Title : Android Developer – SDE 2

Experience : 3+ Years

Job Location : Whitefield, Bengaluru, Karnataka (On-site)

Working Days : 5 Days a Week

Notice Period : Immediate to 15 Days

Interview Process : 2 to 3 Client Rounds

About the Role

We are looking for a skilled Android Developer – SDE 2 with 3+ years of hands-on experience in building, optimizing, and maintaining high-quality Android applications.

The ideal candidate should have strong expertise in Kotlin, Android SDK, Coroutines, Kotlin Flow, Android Architecture Components, Dependency Injection, REST APIs, and performance optimization.

The candidate will work closely with product managers, designers, and engineering teams to develop scalable, reliable, and user-friendly mobile applications.

Mandatory Skills

Kotlin, Android SDK, Kotlin Coroutines, Kotlin Flow, MVVM, LiveData, Room, View Binding, Data Binding, Dagger / Hilt, ANR & Memory Leak Resolution, RecyclerView Optimization, REST APIs, JSON / Proto, Unit & Integration Testing, Git, Jenkins, Android Architecture & Design Patterns.

Key Responsibilities
  • Design and develop scalable, high-performance Android applications using Kotlin.
  • Implement features using Kotlin Coroutines, Flow, MVVM, Room, LiveData, View Binding, and Data Binding.
  • Identify and resolve ANRs, memory leaks, crashes, and performance bottlenecks.
  • Implement Dependency Injection using Dagger / Hilt and follow clean architecture and coding best practices.
  • Integrate REST APIs, JSON / Proto, and optimize RecyclerView / UI performance.
  • Write and maintain unit and integration tests to ensure application quality and stability.
  • Collaborate with Product, Design, QA, and Engineering teams in an Agile environment.
  • Participate in code reviews, technical documentation, and continuous improvement initiatives.
  • Stay updated with modern Android technologies; Kotlin Multiplatform (KMP) experience is a strong plus.
Mandatory Skills
  • 3+ years of professional Android development experience.
  • Strong proficiency in Kotlin.
  • Hands-on experience with Kotlin Coroutines and Kotlin Flow.
  • Strong knowledge of Android SDK and Android Studio.
  • Experience with MVVM, LiveData, Room, View Binding, Data Binding.
  • Strong understanding of Android application architecture and design patterns.
  • Hands-on experience with ANR detection and resolution.
  • Hands-on experience with memory leak detection and resolution.
  • Experience with Dagger / Hilt or other Dependency Injection frameworks.
  • Strong experience in RecyclerView optimization.
  • Experience with RESTful APIs, JSON, and/or Protocol Buffers (Proto).
  • Experience writing unit and integration tests.
  • Strong knowledge of Git.
  • Experience with CI/CD tools such as Jenkins.
  • Strong debugging, problem-solving, and analytical skills.
  • Good understanding of software design principles and coding best practices.
  • Strong communication and collaboration skills.
Good to Have
  • Hands-on experience with Kotlin Multiplatform (KMP) will be a strong advantage.
  • Experience working on large-scale consumer-facing mobile applications.
  • Experience with performance profiling and Android debugging tools.
  • Experience working in Agile/Scrum development environments.
What We’re Looking For
  • Strong ownership and accountability for deliverables.
  • Ability to work independently as well as collaboratively within a cross-functional team.
  • Strong attention to detail and focus on application quality.
  • Ability to work in a fast-paced environment and adapt to changing priorities.
  • Passion for building high-quality, scalable, and reliable mobile applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer – SDE 2
Android Developer – SDE 2

NeoGenCode Technologies Pvt Ltd • Bengaluru Urban

On-site
INR 1,500,000 - 2,600,000
Android Developer - SDE 2 (Kotlin)
Android Developer - SDE 2 (Kotlin)

Versatile Club Employer of Record • India

On-site
INR 1,500,000 - 2,100,000
Android Developer – SDE 2 (Kotlin)
Android Developer – SDE 2 (Kotlin)

Versatile.club • India

On-site
INR 1,500,000 - 2,800,000
Android Developer
Android Developer

Nexbuzz • India

Hybrid
INR 1,800,000 - 3,400,000
Scalable Android products
High ownership
Collaborative culture
+1
Android Developer (SDE II) - Contract (6 Months + Extendable)
Android Developer (SDE II) - Contract (6 Months + Extendable)

NeoGenCode Technologies Pvt Ltd • Mumbai

Hybrid
INR 800,000 - 1,200,000
Mobile Application Developer-2
Mobile Application Developer-2

Keka Technologies Private Limited • Bengaluru

On-site
INR 800,000 - 1,200,000
SD2 - Senior Engineer - Android Application Development
SD2 - Senior Engineer - Android Application Development

Innoventes Technologies • Bengaluru

On-site
INR 700,000 - 1,000,000
Android Developer - Bangalore, India
Android Developer - Bangalore, India

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 2,400,000
Android Developer
Android Developer

CodeVyasa • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Competitive salary and comprehensive –
Free healthcare coverage for employees
Android Developer
Android Developer

Pineswift Technologies • Gurugram District

On-site
INR 800,000 - 1,400,000