Android Developer

Kynhood

Chennai District

On-site

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kynhood is seeking a Native Android Developer to join our product engineering team and help build, scale, and maintain features. You'll work closely with cross functional teams to ship high-quality, performant Android experiences.

Design, build, and maintain advanced applications for the Android platform using Kotlin. Collaborate with cross-functional teams to define, design, and ship new features while applying MVVM/MVI architecture and Clean Architecture principles.

Qualifications

  • 2-4 years of hands-on experience in Native Android development.
  • Strong proficiency in Kotlin.
  • Hands-on experience with Jetpack Compose building production UI screens, state management, and Compose navigation.
  • Strong experience with Kotlin Coroutines & Flow for asynchronous programming and reactive data streams.
  • Solid understanding of Android SDK, Activity/Fragment lifecycle, and Android app architecture.
  • Familiarity with MVVM/MVI architecture and Clean Architecture principles.
  • Working knowledge of Retrofit/OkHttp for networking and JSON parsing (Gson/Moshi).
  • Understanding of Git and collaborative development workflows.
  • Experience with dependency injection (Hilt/Dagger).
  • Familiarity with unit testing and UI testing.
  • Published at least one app on the Google Play Store.

Responsibilities

  • Design, build, and maintain advanced applications for the Android platform using Kotlin.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and well-tested code following modern Android architecture patterns (MVVM/MVI).
  • Optimize app performance, memory usage, and battery efficiency.
  • Integrate RESTful APIs and work with backend teams to define contracts.
  • Participate in code reviews and contribute to engineering best practices.
  • Identify and fix bugs, crashes, and performance bottlenecks using tools like Firebase Crashlytics, Profiler, etc.
  • Contribute to CI/CD pipelines and release processes.

Skills

Kotlin
Jetpack Compose
Coroutines & Flow
Android SDK
MVVM/MVI
Clean Architecture
Retrofit/OkHttp
Git
Dependency Injection
Unit testing
UI testing
Play Store publishing

Tools

Firebase Crashlytics
Firebase Profiler
CI/CD pipelines

Job description

About the Role

We're looking for a Native Android Developer to join our product engineering team and help build, scale, and maintain features. You'll work closely with cross functional teams to ship high-quality, performant Android experiences.


What You’ll Do

Design, build, and maintain advanced applications for the Android platform using Kotlin


Collaborate with cross-functional teams to define, design, and ship new features


Write clean, maintainable, and well-tested code following modern Android architecture patterns (MVVM/MVI)


Optimize app performance, memory usage, and battery efficiency


Integrate RESTful APIs and work with backend teams to define contracts


Participate in code reviews and contribute to engineering best practices


Identify and fix bugs, crashes, and performance bottlenecks using tools like Firebase Crashlytics, Profiler, etc.


Contribute to CI/CD pipelines and release processes


What We’re Looking For

Must-Have:

2 - 4 years of hands-on experience in Native Android development


Strong proficiency in Kotlin


Hands-on experience with Jetpack Compose building production UI screens, state management, and Compose navigation


Strong experience with Kotlin Coroutines & Flow for asynchronous programming and reactive data streams


Solid understanding of Android SDK, Activity/Fragment lifecycle, and Android app architecture


Familiarity with MVVM/MVI architecture and Clean Architecture principles


Working knowledge of Retrofit/OkHttp for networking and JSON parsing (Gson/Moshi)


Understanding of Git and collaborative development workflows


Experience with dependency injection (Hilt/Dagger)


Familiarity with unit testing and UI testing


Published at least one app on the Google Play Store (personal, freelance, or professional)


Good to Have:

Experience with modularization in large-scale Android apps


Exposure to CI/CD tools (GitHub Actions, Bitrise, Fastlane)


Familiarity with Firebase (Analytics, Crashlytics, Remote Config, Push Notifications)


Experience with performance profiling and app size optimization


Understanding of Material Design guidelines


Nice to Have (Bonus Points)

Exposure to Kotlin Multiplatform (KMP) / iOS App development


Experience mentoring junior developers or leading small feature teams


Contribution to open-source Android projects

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

TeamLease • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

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

B-Square Solution • Dadri

On-site
INR 900,000 - 1,500,000
Android Developer
Android Developer

Keka Technologies Private Limited • Gujarat

On-site
INR 900,000 - 1,300,000
Mobile App Developer
Mobile App Developer

Nexbuzz • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Android Developer (Java & Kotlin)
Android Developer (Java & Kotlin)

Talent Chase Global • India

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

Bluepixeltech • Ahmedabad District

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

Fluid Touch Pte Ltd • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Android Engineer (Kotlin)
Android Engineer (Kotlin)

RapidBrains • Mohali

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

GSPANN • Hyderabad, Pune District, Gurugram District

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