HamburgerMenu
hirist

Senior Android Developer - Java/Kotlin

Kadel Labs
Multiple Locations
3 - 10 Years

Posted on: 04/02/2026

Job Description

About Kadel Labs :

Kadel Labs is a leading IT services company delivering top-quality technology solutions since 2017, focused on enhancing business operations and productivity through tailored, scalable, and future-ready solutions. With deep domain expertise and a commitment to innovation, we help businesses stay ahead of technological trends. As a CMMI Level 3 and ISO 27001:2022 certified company, we ensure best-in-class process maturity and information security, enabling organizations to achieve their digital transformation goals with confidence and efficiency.

Job Title : Senior Software Engineer-Android

Location : Udaipur, Jaipur

Experience Required : 3+ years

About the role :

We are seeking an experienced Senior Android Developer with strong expertise in Kotlin, Java, Jetpack Compose, XML-based UI development, and Clean Architecture. The ideal candidate will build secure, scalable, and high performing Android applications while upholding engineering best practices and quality standards.

Key Responsibilities :

- Develop and maintain Android applications using Kotlin, Java, Jetpack Compose, and XML UI frameworks.

- Apply Clean Architecture for modular, scalable, and maintainable codebases.

- Integrate RESTful APIs, WebSockets, third-party libraries, and networking tools like Retrofit.

- Utilize architecture components : MVVM, LiveData, ViewModel, and Jetpack libraries.

- Work extensively with Kotlin Coroutines and StateFlow for asynchronous and reactive state management.

- Implement background services, push notifications, offline capabilities, and performance optimization techniques.

- Manage Google Play Store releases including signing, versioning, and rollout strategies.

- Work with Firebase (Messaging, Crashlytics, Analytics).

- Use Azure DevOps for CI/CD pipelines and manage automated build & deployment processes.

- Integrate authentication through Azure AD B2C where required.

- Write clean, maintainable, and secure code following Android best practices.

- Utilize Git for version control, branching, merging, and pull requests.

- Implement code obfuscation and optimization using R8 / ProGuard.

- Integrate Google Maps or other mapping SDKs.

- Conduct code reviews, mentor junior engineers, and drive best practices across the team.

Required Skills & Qualifications :

- Strong proficiency in Kotlin and Java.

- Hands-on experience with Jetpack Compose (required).

- Solid expertise in XML-based UI development.

- Strong understanding of Clean Architecture (must-have).

- Expertise in Kotlin Coroutines and StateFlow.

- Experience with dependency injection frameworks like Dagger/Hilt.

- Skilled in integrating REST APIs, WebSockets, and Retrofit.

- Familiarity with Firebase suite and its components.

- Experience with Azure DevOps, pipelines, and authentication (Azure AD B2C).

- Knowledge of Google Play Store deployment processes.

- Strong debugging, performance tuning, and problem-solving abilities.

- Experience with R8 / ProGuard for obfuscation and code optimization.

- Proficiency with Git and collaborative version control workflows.

- Knowledge of Android security best practices, including secure data storage, encryption, and safe handling of tokens/API keys.

Preferred Qualifications :

- Experience with multi-module architecture or enterprise-scale applications.

- Familiarity with Agile/Scrum development methodologies


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in