Android Developer

Nexbuzz

India

Hybrid

INR 1,800,000 - 3,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Scalable Android products
High ownership
Collaborative culture
Competitive compensation

Job summary

Nexbuzz in Bengaluru is seeking an experienced Android Developer to design, develop, and maintain high-performance Android applications using Kotlin and modern UI approaches such as Jetpack Compose. You will collaborate with product managers, designers, QA and backend teams to deliver reliable, scalable, user-centric apps across devices.

The role requires 5–8+ years in Android, strong Kotlin/Java, and proficiency with MVVM and Android architecture components.

Qualifications

  • 5–8+ years of Android development experience.
  • Strong proficiency in Kotlin and Java.
  • Hands-on with Jetpack Compose, XML layouts, and modern Android UI development.
  • Strong understanding of MVVM, Clean Architecture, and Android architectural components.
  • Proven experience using Kotlin Coroutines and Flow for asynchronous and reactive programming.
  • Hands-on experience with Room, Retrofit, and Android networking best practices.
  • Expertise in Hilt or Dagger for dependency injection.
  • Solid understanding of multithreading, memory management, and performance optimization.
  • Experience integrating RESTful APIs, third-party SDKs, and Firebase services.
  • Familiarity with Android SDK development and app publishing/hosting is a plus.
  • Knowledge of CI/CD pipelines for Android applications.
  • Proficiency with Git, Gradle, Android Studio, and debugging/profiling tools.
  • Experience with testing frameworks such as JUnit, Espresso, and MockK.
  • Strong communication skills and proven ability to work effectively in cross-functional teams.

Responsibilities

  • Design, develop, and maintain high-performance Android applications using Kotlin.
  • Build modern, responsive user interfaces using Jetpack Compose and XML, following Android UI/UX best practices.
  • Implement scalable features using MVVM, Clean Architecture, and modern Android architecture components.
  • Use Kotlin Coroutines and Flow for reactive, lifecycle-aware programming.
  • Integrate RESTful APIs, third-party SDKs, and Firebase services.
  • Apply Hilt or Dagger for dependency injection and modular app design.
  • Optimize applications for performance, memory usage, and scalability.
  • Write clean, maintainable, and well-tested code using industry best practices.
  • Collaborate closely with product managers, designers, QA, and backend teams throughout the development lifecycle.
  • Participate in code reviews, resolve production issues, and contribute to continuous improvement.
  • Take ownership of features and deliver high-quality releases in a fast-paced environment.

Skills

Android development
Kotlin
Java
Jetpack Compose
MVVM
Clean Architecture
Kotlin Coroutines
Flow
Room
Retrofit
Hilt/Dagger
Multithreading
Firebase
UI/UX awareness
Git
Gradle
Android Studio
Testing (JUnit, Espresso, MockK)

Tools

Android Studio
Gradle
Git
Profiling tools
JUnit/Espresso/MockK

Job description

  • Location: Bengaluru (Hybrid)
About the Role

We are looking for an experienced Android Developer to design, develop, and maintain high-performance Android applications using modern Android technologies. The ideal candidate has strong expertise in Kotlin, modern UI development with Jetpack Compose, and scalable architecture patterns, and enjoys working in a collaborative, fast-paced product environment.

You will work closely with product managers, designers, QA engineers, and backend teams to deliver reliable, scalable, and user-centric Android applications.

Key Responsibilities
  • Design, develop, and maintain high-performance Android applications using Kotlin.
  • Build modern, responsive user interfaces using Jetpack Compose and XML, following Android UI/UX best practices.
  • Implement scalable features using MVVM, Clean Architecture, and modern Android architecture components.
  • Use Kotlin Coroutines and Flow for reactive, lifecycle-aware programming.
  • Integrate RESTful APIs, third-party SDKs, and Firebase services.
  • Apply Hilt or Dagger for dependency injection and modular app design.
  • Optimize applications for performance, memory usage, and scalability.
  • Write clean, maintainable, and well-tested code using industry best practices.
  • Collaborate closely with product managers, designers, QA, and backend teams throughout the development lifecycle.
  • Participate in code reviews, resolve production issues, and contribute to continuous improvement.
  • Take ownership of features and deliver high-quality releases in a fast-paced environment.
Required Skills & Experience
  • 5–8+ years of experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Hands-on experience with Jetpack Compose, XML layouts, and modern Android UI development.
  • Strong understanding of MVVM, Clean Architecture, and Android architectural components.
  • Proven experience using Kotlin Coroutines and Flow for asynchronous and reactive programming.
  • Hands-on experience with Room, Retrofit, and Android networking best practices.
  • Expertise in Hilt or Dagger for dependency injection.
  • Solid understanding of multithreading, memory management, and performance optimization.
  • Experience integrating RESTful APIs, third-party SDKs, and Firebase services.
  • Familiarity with Android SDK development and app publishing/hosting is a plus.
  • Knowledge of CI/CD pipelines for Android applications.
  • Proficiency with Git, Gradle, Android Studio, and debugging/profiling tools.
  • Experience with testing frameworks such as JUnit, Espresso, and MockK.
  • Strong communication skills and proven ability to work effectively in cross-functional teams.
Nice to Have
  • Experience building modular or multi-module Android applications.
  • Experience with offline-first architectures and data synchronization.
  • Exposure to mobile security best practices and secure API integration.
  • Experience working in service-based or client-driven organizations.
  • Prior experience mentoring junior Android developers.
What We Offer
  • Opportunity to work on scalable Android products and modern mobile architectures.
  • High ownership and autonomy in feature development.
  • Collaborative and growth-oriented engineering culture.
  • Competitive compensation and performance-based growth opportunities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

FCS Software Solutions • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Android Lead
Android Lead

HypTechie • Bengaluru

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

Pineswift Technologies • Gurugram District

On-site
INR 800,000 - 1,400,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

Artingdigital • Pune District

On-site
INR 400,000 - 900,000
Android Developer
Android Developer

Vola Finance • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

Chordify, Inc. • Chandigarh

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

GoForAd • Lucknow

On-site
INR 600,000 - 800,000
Android Developer
Android Developer

Maaze • Chandigarh

Hybrid
INR 2,859,866 - 4,766,444
Competitive salary and benefits package
Flexible work hours
Opportunity to work on innovative projects
+2
Android Developer
Android Developer

Bluepixeltech • Ahmedabad District

On-site
INR 600,000 - 800,000