Android Developer(Kotlin)

Qentelli LLC

Bengaluru

On-site

INR 600,000 - 1,200,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qentelli LLC in Bangalore, Karnataka, India is seeking a skilled Kotlin Android Developer with 2 to 7 years of hands-on experience to build, maintain, and enhance high-quality Android applications.

You will work with Kotlin, Android SDK, Jetpack Compose, MVVM patterns, REST APIs, and modern Android tooling to deliver scalable mobile experiences across devices.

Qualifications

  • 2 to 7 years of hands-on experience in Android application development.
  • Strong programming skills in Kotlin and a good understanding of Java.
  • Solid knowledge of Android SDK, Android Studio, and Android application lifecycle.
  • Experience with Android Jetpack components, including ViewModel, LiveData, Navigation, and Room.
  • Good understanding of MVVM or similar architectural patterns.
  • Experience consuming REST APIs and handling JSON data.
  • Knowledge of Kotlin Coroutines, Flow, and asynchronous programming.
  • Experience with Git and version control systems.
  • Understanding of dependency injection frameworks such as Hilt or Dagger.
  • Knowledge of unit testing frameworks such as JUnit and mocking libraries such as Mockito or MockK.
  • Strong problem-solving, debugging, and analytical skills.
  • Good communication skills and the ability to work collaboratively in a team.

Responsibilities

  • Design, develop, test, and maintain Android applications using Kotlin.
  • Build responsive and user-friendly mobile interfaces using Jetpack Compose and/or XML layouts.
  • Work with Android SDK, Android Studio, Android Jetpack libraries, and architectural patterns such as MVVM or MVI.
  • Integrate RESTful APIs and third-party libraries into Android applications.
  • Implement asynchronous programming using Kotlin Coroutines and Flow.
  • Work with local data storage solutions such as Room, SQLite, DataStore, or SharedPreferences.
  • Optimize application performance, stability, responsiveness, and memory usage.
  • Write clean, reusable, maintainable, and well-tested code.
  • Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
  • Debug issues, fix bugs, and ensure compatibility across different Android devices and OS versions.
  • Participate in code reviews, technical discussions, and Agile/Scrum development processes.
  • Follow Android security best practices and Google Play Store guidelines.

Skills

Kotlin
Android SDK
Jetpack Compose
MVVM
REST APIs
Kotlin Coroutines
Flow
Room
SQLite
DataStore
SharedPreferences
Git
Dagger/Hilt
JUnit
Mockito/MockK
Android Studio
Android lifecycle

Education

Bachelors degree in Computer Science, Information Technology, or a related field

Tools

Android Studio
Gradle
Play Console

Job description

About the Role

We are looking for a skilled Kotlin Android Developer with 2 to 7 years of experience in developing, maintaining, and enhancing high-quality Android applications. The ideal candidate should have strong proficiency in Kotlin, Android SDK, modern Android development practices, and experience building scalable, reliable, and user-friendly mobile applications.


Role & responsibilities


  • Design, develop, test, and maintain Android applications using Kotlin.

  • Build responsive and user-friendly mobile interfaces using Jetpack Compose and/or XML layouts.

  • Work with Android SDK, Android Studio, Android Jetpack libraries, and architectural patterns such as MVVM or MVI.

  • Integrate RESTful APIs and third-party libraries into Android applications.

  • Implement asynchronous programming using Kotlin Coroutines and Flow.

  • Work with local data storage solutions such as Room, SQLite, DataStore, or SharedPreferences.

  • Optimize application performance, stability, responsiveness, and memory usage.

  • Write clean, reusable, maintainable, and well-tested code.

  • Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.

  • Debug issues, fix bugs, and ensure compatibility across different Android devices and OS versions.

  • Participate in code reviews, technical discussions, and Agile/Scrum development processes.

  • Follow Android security best practices and Google Play Store guidelines.


Required Skills and Qualifications


  • 2 to 7 years of hands-on experience in Android application development.

  • Strong programming skills in Kotlin and a good understanding of Java.

  • Solid knowledge of Android SDK, Android Studio, and Android application lifecycle.

  • Experience with Android Jetpack components, including ViewModel, LiveData, Navigation, and Room.

  • Good understanding of MVVM or similar architectural patterns.

  • Experience consuming REST APIs and handling JSON data.

  • Knowledge of Kotlin Coroutines, Flow, and asynchronous programming.

  • Experience with Git and version control systems.

  • Understanding of dependency injection frameworks such as Hilt or Dagger.

  • Knowledge of unit testing frameworks such as JUnit and mocking libraries such as Mockito or MockK.

  • Strong problem-solving, debugging, and analytical skills.

  • Good communication skills and the ability to work collaboratively in a team.


Good to Have


  • Experience with Jetpack Compose and modern Android UI development.

  • Knowledge of Firebase services, push notifications, and analytics.

  • Experience with CI/CD pipelines and automated build tools.

  • Familiarity with Gradle, Android app signing, and Play Store releases.

  • Experience with performance profiling, crash reporting, and application security.

  • Knowledge of modular Android architecture and scalable application design.


Education

Bachelors degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.


Location

Bangalore, Karnataka, India

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

AiLogic Neural Network Pvt Ltd • Hyderabad

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

Pineswift Technologies • Gurugram District

On-site
INR 800,000 - 1,400,000
Android Developer - Java/Kotlin
Android Developer - Java/Kotlin

KBD Talent Forge India Pvt Ltd • Maharashtra

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

Infosys • Hyderabad

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

TVS Credit Services Ltd • Kamrup Metropolitan

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

Innovationm • Dadri

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

Chordify, Inc. • Chandigarh

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

GLOINNT Solutions • Bengaluru

On-site
INR 900,000 - 1,200,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

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

Bcs Technosoft • Gurugram District

Hybrid
INR 1,400,000 - 3,000,000