Android Developer

2 days ago


Bengaluru Chennai Gurugram, India Mobile Programming LLC Full time

Job Description

Role Android Developer (Kotlin)

- Total Experience: 5+ years
- Location: Mumbai
- Budget: 17 LPA

Job Overview

We are seeking an experienced Android Developer with strong expertise in Kotlin and modern Android development practices. The ideal candidate should have hands-on experience with Jetpack components, architectural patterns (MVVM, MVI, Clean Architecture), and advanced UI development using Jetpack Compose and XML. You will be responsible for building high-quality, scalable, and performant Android applications, integrating APIs and third-party services, and ensuring a seamless user experience across devices.

Key Responsibilities

- Android Development:
- Build robust, scalable Android applications using Kotlin and proficiency in Java.
- Implement clean, maintainable code following industry best practices.
- Architecture & Patterns:
- Apply modern architectural patterns such as MVVM, MVI, and Clean Architecture.
- Ensure modular, reusable, and testable code.
- UI/UX Development:
- Develop advanced UI with Jetpack Compose and XML, including custom components, animations, and responsive layouts.
- Collaborate with designers to translate wireframes into seamless user experiences.
- Core Android Expertise:
- Deep understanding of Activity/Fragment lifecycle, concurrency, and memory management.
- Implement Dependency Injection using Hilt or Dagger.
- API Integration:
- Integrate RESTful APIs using Retrofit/OkHttp with secure authentication methods (OAuth2, JWT).
- Optimize API calls for performance and reliability.
- Jetpack & Concurrency Tools:
- Proficient in LiveData, ViewModel, Navigation, WorkManager, Coroutines, and Flows.
- Ensure smooth background task execution and asynchronous operations.
- Local Storage & Data Handling:
- Work with Room Database, DataStore, and other local storage mechanisms.
- Manage data caching, persistence, and synchronization.
- Debugging & Optimization:
- Perform debugging, profiling, and performance optimization of applications.
- Monitor and resolve crashes, ANRs, and memory leaks.
- Collaboration & Version Control:
- Collaborate with cross-functional teams in Agile environments.
- Use Git with collaborative branching and release strategies.
- Multi-Module & Firebase:
- Develop and maintain multi-module and multi-flavor app configurations.
- Integrate Firebase services (Push Notifications, Analytics, Crashlytics).
- Third-Party & Cross-Platform:
- Integrate third-party SDKs as required.
- Exposure to Kotlin Multiplatform (KMM) for cross-platform app development.

Required Skills & Qualifications

- Expertise in Kotlin and proficiency in Java for Android development.
- Strong knowledge of Android SDK, Jetpack components, and architectural patterns (MVVM, MVI, Clean Architecture).
- Advanced skills in Jetpack Compose and XML for modern UI development.
- Hands-on experience with Dependency Injection frameworks (Hilt, Dagger).
- Proficiency in REST API integration with Retrofit/OkHttp and secure authentication (OAuth2, JWT).
- Skilled in Jetpack libraries LiveData, ViewModel, Navigation, WorkManager, Coroutines, Flows.
- Experience with Room Database, DataStore, and caching mechanisms.
- Strong debugging, profiling, and performance optimization abilities.
- Proficiency in Git for version control and team collaboration.
- Experience with multi-module, multi-flavor projects and Firebase services.

Preferred Qualifications (Good to Have)

- Exposure to Kotlin Multiplatform (KMM) for cross-platform app development.
- Familiarity with third-party SDK integrations.
- Knowledge of CI/CD pipelines for Android app automation.
- Experience with unit testing (JUnit, Espresso) and UI testing frameworks.
- Hands-on with Play Store publishing and release management.

Key Skills

Kotlin | Java | Android SDK | Jetpack (Compose, LiveData, ViewModel, Navigation, WorkManager) | MVVM | MVI | Clean Architecture | Retrofit | OkHttp | OAuth2 | JWT | Room Database | DataStore | Coroutines | Flows | Hilt | Dagger | Firebase | Git | Performance Optimization | Multi-Module Apps | KMM


  • Android Developer

    1 week ago


    Bengaluru, Chennai, Gurugram, India Artech Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Work Location: Chennai, TN /Gurgaon, HR /Bangalore, KA- Contract Role(Long term)Job Title : Android DeveloperExperience : 6+ YearsJob descriptionKey Responsibilities:Expertise in Kotlin programming languagesProven experience in Android app development for consumer-facing applicationsStrong understanding of Android design patterns and best practicesSecure...

  • Android Developer

    2 weeks ago


    Gurugram, India NAVVYASA CONSULTING PRIVATE LIMITED Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Overview:We are seeking an Android Developer to join our client's dynamic team. The ideal candidate will be passionate about building innovative mobile applications that deliver exceptional user experiences. As part of the team, you will play a key role in designing, developing, and maintaining the Android applications, ensuring performance, reliability, and...

  • Android Developer

    1 week ago


    Gurugram, India NAVVYASA CONSULTING PRIVATE LIMITED Full time

    Overview: We are seeking an Android Developer to join our client's dynamic team. The ideal candidate will be passionate about building innovative mobile applications that deliver exceptional user experiences. As part of the team, you will play a key role in designing, developing, and maintaining the Android applications, ensuring performance, reliability,...

  • Android Developer

    2 weeks ago


    Bengaluru, Chennai, Hyderabad, India ti Steps Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Android Developer (Fresher)Job Summary:Kickstart your career as an Android Developer by building mobile applications for the Android platform.Key Responsibilities:Assist in developing Android apps using Java/Kotlin.Work with Android Studio and SDKs.Test and debug applications.Requirements:Basic knowledge of Android development.Familiarity with Java or...

  • Android Developer

    2 weeks ago


    Chennai, Tamil Nadu, India Plenome Full time US$ 90,000 - US$ 1,20,000 per year

    Job Description:We are seeking a dedicated Android developer to join our growing company. You will collaborate as part of a team of developers to work on creating and maintaining Android apps. As an Android developer, you will need to be familiar with the Android ecosystem and mobile app development, including familiarity with popular app frameworks and...


  • Chennai, Tamil Nadu, India Photon Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role: Android Developer - Kotlin, JavaFunctional Area: Mobile DevelopmentExperience Required: 4+ YearsPrimary SkillsAndroid Developer 4+years of experience in building Mobile Applications.At least 5 years of experience in Android Kotlin, Android Studio.Strong knowledge of Android SDK, different versions of Android, and how to deal with different...

  • Android developer

    3 weeks ago


    Chennai, Tamil Nadu, India Coders Brain Full time

    Job DescriptionResponsibilities:- Proven software development experience and Android skills development- Proven working experience in Android app development and- Have published at least one original Android app- experience in kotlin and java.- Experience with Android SDK- Experience working with remote data via REST and JSON- Experience with third-party...

  • Android Developer

    2 weeks ago


    Chennai, Tamil Nadu, India TVS Credit Services Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for a skilled and highly motivated Android Developer to join our dynamic team. The ideal candidate should have extensive experience in building robust Android applications using Kotlin, Java, and various tools like Spring Boot, Firebase, Oracle DB, SQL lite, and Room Database. If you have a passion for developing intuitive and offline-first...

  • Android Developer

    1 day ago


    Bengaluru, Chennai, Pune, India Photon Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Mandatory Skills:Expertise in Kotlin programming languagesProven experience in Android app development for consumer-facing applicationsStrong understanding of Android design patterns and best practicesSecure coding practices for financial applicationsExperience with managing an engineering team while being hands-on with developmentExperience in the Banking...


  • Bengaluru, Chennai, Gurugram, India Mobile Programming LLC Full time

    Job DescriptionRole Android Developer (Kotlin)- Total Experience: 5+ years- Location: Mumbai- Budget: 17 LPAJob OverviewWe are seeking an experienced Android Developer with strong expertise in Kotlin and modern Android development practices. The ideal candidate should have hands-on experience with Jetpack components, architectural patterns (MVVM, MVI, Clean...