Android Developer – SDE 2

NeoGenCode Technologies Pvt Ltd

Bengaluru Urban

On-site

INR 1,500,000 - 2,600,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NeoGenCode Technologies Pvt Ltd is seeking an Android Developer – SDE 2 with 3+ years of hands-on Android experience to design, build, and optimize high-quality mobile apps.

You will work closely with product, design, and QA teams in an agile environment, focusing on scalable architectures, performance, and robust testing practices. On-site in Bengaluru, immediate start preferred.

Qualifications

  • 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 DI frameworks.
  • Strong experience in RecyclerView optimization.
  • Experience with RESTful APIs, JSON, and/or 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 Kotlin Multiplatform (KMP) experience.
  • Experience with performance profiling and Android debugging tools.
  • Experience working in Agile/Scrum environments.

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 best practices.
  • Integrate REST APIs, JSON / Proto, 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 an Agile environment.
  • Participate in code reviews, documentation, and continuous improvement initiatives.
  • Stay updated with modern Android technologies; Kotlin Multiplatform (KMP) is a plus.

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
Kotlin Multiplatform (KMP)

Tools

Android Studio
CI/CD pipelines

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

ApplyMint • Bengaluru

On-site
INR 900,000 - 1,300,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 - 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
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