15h Left: Android Developer

4 weeks 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

    2 weeks 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...


  • Bengaluru, India HCLTech Full time

    Job Description Key Responsibilities: - Champion customer-centric architectural decisions and influence organizational technical strategy across multiple product lines. - Lead cross-functional architectural discussions and drive consensus on complex technical decisions affecting multiple teams and business units. - Provide technical leadership and...

  • Android Developer

    2 weeks ago


    Bengaluru, India Recro Full time

    xDesigning and building advanced mobile features and custom UI.Collaborating with cross-functional teams to define, design, and ship new features.Optimizing the app for speed, memory, network and battery.Always keeping the app stable and secure.Continuously discovering, evaluating, and implementing new technologies to maximize development...

  • Android Developer

    2 weeks ago


    Bengaluru, India Recro Full time

    xDesigning and building advanced mobile features and custom UI.Collaborating with cross-functional teams to define, design, and ship new features.Optimizing the app for speed, memory, network and battery.Always keeping the app stable and secure.Continuously discovering, evaluating, and implementing new technologies to maximize development...

  • Android Developer

    1 day ago


    Gurugram, India VPATROL AI Private Limited Full time

    Description : Role : Android Developer & Malware AnalystLocation : GurgaonType : : V-Patrol AI Pvt. Ltd.Experience : 1 - 5 YearsRole Overview : As an Android Developer & Malware Analyst, youll design and build advanced Android system features, implement secure integrations, and enhance app stability and protection against emerging threats.Key...

  • Android Developer

    4 days ago


    Greater Bengaluru Area, India Recro Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Ideal candidate:If you are an Android developer with a passion for pushing mobile technologies to the limits. You will work with our team of talented engineers to design and build the next generation of our mobile ecosystem. You are comfortable working on our existing codebase, developing new apps and optimizing them for a fast and delightful user...


  • Gurugram, India Airtel Digital Full time

    We are looking for an Android Engineer to build custom Android applications. Candidates should be able to develop an Android application from initial conception through submittal to the Android marketplace. The ideal candidate will not just be an outstanding engineer but will bring a mindset of creativity, innovation, and balance bleeding edge technology...

  • Android Developer

    4 weeks ago


    Gurugram, India Ushyaku Full time

    Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover,...

  • Android Developer

    4 weeks ago


    Gurugram, India Airtel Digital Full time

    We are looking for an Android Engineer to build custom Android applications. Candidates should be able to develop an Android application from initial conception through submittal to the Android marketplace. The ideal candidate will not just be an outstanding engineer but will bring a mindset of creativity, innovation, and balance bleeding edge technology...

  • Android Developer

    2 weeks ago


    Gurugram, India Airtel Digital Full time

    We are looking for an Android Engineer to build custom Android applications. Candidates should be able to develop an Android application from initial conception through submittal to the Android marketplace. The ideal candidate will not just be an outstanding engineer but will bring a mindset of creativity, innovation, and balance bleeding edge technology...