Skip to main content

Android Native Developer - Java/Kotlin

Technology
Vikgol
1 months agoUntil 13/6/2026
Full time

Job description

Job Title : Android Native Developer (Kotlin, Java, MVVM)

Experience : 3 - 6 Years

Location : Remote / Bengaluru

Employment Type : Full-time

Role Overview :

We are looking for a skilled Android Native Developer with 36 years of experience in building high-quality mobile applications. The ideal candidate should have strong expertise in Kotlin, Java, and MVVM architecture, with a focus on performance, scalability, and clean code practices.

Key Responsibilities :

  • Design and develop advanced applications for the Android platform
  • Write clean, maintainable, and efficient code using Kotlin and Java
  • Implement MVVM architecture and follow best coding practices
  • Collaborate with cross-functional teams including product, design, and backend
  • Integrate RESTful APIs and third-party libraries/services
  • Ensure application performance, quality, and responsiveness
  • Identify and fix bugs, performance bottlenecks, and improve app stability
  • Participate in code reviews and contribute to continuous improvement

Required Skills & Qualifications :

  • 3 - 6 years of experience in Android native app development
  • Strong proficiency in Kotlin and Java
  • Solid understanding of MVVM architecture pattern
  • Experience with Android SDK, Android Studio, and Jetpack components
  • Hands-on experience with REST APIs and JSON parsing
  • Knowledge of version control systems like Git
  • Strong problem-solving and debugging skills

Good to Have :

  • Experience with Coroutines / Flow / LiveData
  • Familiarity with Dependency Injection (Dagger/Hilt/Koin)
  • Exposure to CI/CD pipelines
  • Knowledge of unit testing and UI testing frameworks
  • Published apps on Google Play Store

What We Offer :

  • Flexible work options (Remote / Bengaluru)
  • Opportunity to work on scalable and impactful products
  • Collaborative and growth-oriented work environment
Keywords
AndroidNative AppsJavaKotlinMVVMMobile App DesigningMobile UIMobile App ArchitectureMobile App Performance OptimizationAndroid SDKAndroid StudioCodingJSONScalabilityModel–view–viewmodelCoroutineUnit TestingCI/CDMobile appDebugger

Interested in this role?