HamburgerMenu
hirist

Android Developer - Java/Kotlin

Kadel Labs
Multiple Locations
4 - 7 Years

Posted on: 12/01/2026

Job Description

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 highperforming 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