Talent.com
This job offer is not available in your country.
Android Developer

Android Developer

Sunfox TechnologiesDehradun, Uttarakhand, India
12 hours ago
Job description

Position : Android Developer – Native

Location : Dehradun, Uttarakhand

Experience : Minimum 3 Years

Type : Full-time

Job Summary

We are seeking a highly skilled and experienced Native Android Developer with a strong grasp of the Android SDK, Jetpack libraries, Compose, and Room Database. The ideal candidate should be passionate about building high-quality mobile applications, have experience working with REST APIs, and be comfortable taking ownership of features from concept to deployment.

Key Responsibilities

  • Design and build advanced applications for the Android platform using Kotlin.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with RESTful APIs to connect Android applications to back-end services.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and performance bottlenecks.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write clean, scalable, and well-documented code.

Required Skills and Qualifications

  • Minimum 3 years  of hands-on experience in Native Android development.
  • Proficient in  Kotlin, Java  and Android SDK.
  • Strong knowledge of modern Android architecture components :
  • Jetpack libraries  (Lifecycle, ViewModel, LiveData, Navigation, etc.)
  • Jetpack Compose  for modern UI development
  • Room Database  for local storage
  • Experience with  RESTful APIs  and third-party libraries (e.g., Retrofit, OkHttp).
  • Deep understanding of  Material Design  guidelines and best practices.
  • Familiarity with  MVVM architecture , dependency injection (e.g., Hilt / Dagger), and coroutines.
  • Experience with  Git  and version control best practices.
  • Strong debugging, problem-solving, and analytical skills.
  • Experience in handling different screen sizes and OS versions.
  • Good to Have

  • Experience with unit testing and UI testing frameworks.
  • Familiarity with Firebase tools (Crashlytics, Analytics, Remote Config, etc.).
  • Knowledge of CI / CD practices and tools (e.g., GitHub Actions, Bitrise, Jenkins).
  • Understanding of Google Play Store policies and app publishing process.
  • Educational Qualification

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • What We Offer

  • Opportunity to work on impactful products in a collaborative environment.
  • Competitive salary and performance-based growth.
  • Flexible work culture and supportive team environment.
  • Create a job alert for this search

    Android Developer • Dehradun, Uttarakhand, India