Android App Developer (Android App Development, Kotlin, Gradle)

Selectrucks

Giant Mall Bandar Kinrara

Hybrid

MYR 180,000 - 260,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Mercedes-Benz Tech Malaysia (MBTMY) is seeking an experienced Senior Android App Developer to contribute to a modern Android SDK and application ecosystem. You will design and implement Kotlin-based solutions, with Jetpack Compose and Clean Architecture across data, domain and UI layers.

Join a hybrid work setup at Wisma Mercedes-Benz in Puchong, collaborating with a global team to deliver high-quality software and maintain SDKs, libraries, and tooling for backend services.

Qualifications

  • 7+ years of Android development experience is required.
  • Strong Kotlin experience.
  • Deep knowledge of Kotlin Coroutines, Flow and StateFlow.
  • Proficiency with Jetpack Compose for UI.
  • Experience in Android SDK or library development.
  • Understanding of API design and backward compatibility.

Responsibilities

  • Design, develop, maintain and enhance Android applications and SDK components.
  • Develop Android solutions using Kotlin and modern asynchronous programming practices.
  • Implement reactive flows using Coroutines, Flow and StateFlow.
  • Apply Clean Architecture across data, domain and presentation layers.
  • Support migration from legacy MVVM to Clean Architecture.
  • Develop and maintain published Android SDKs and libraries with careful API design and backward compatibility.
  • Manage SDK publishing through Maven and Artifactory.
  • Implement dependency injection using Koin or equivalents.
  • Develop networking functionality using Retrofit and OkHttp.
  • Maintain complex Gradle configurations across multi-module applications.
  • Contribute to unit-test-driven delivery, code reviews and automated quality checks.

Skills

Kotlin
Jetpack Compose
Coroutines/Flow/StateFlow
Clean Architecture
API design
Unit testing discipline

Tools

Maven/Artifactory
Koin DI
Retrofit/OkHttp
Gradle multi-module/BOMs

Job description

Description

About Us

Mercedes-Benz Tech Malaysia (MBTMY), established in 2003, is a global technology hub within the Mercedes-Benz
Group. We play a key role in the company's digital transformation by delivering innovative digital solutions across the
entire value chain.

With over 300 technology professionals, MBTMY contributes to software engineering, data and analytics,
cybersecurity, cloud infrastructure, DevOps and artificial intelligence. Our teams help drive high-impact technology solutions for Mercedes-Benz worldwide.

Our culture is built on agility, collaboration and continuous learning. We provide an environment where innovation can
flourish, supported by strong technical leadership, cross-functional teamwork and a shared commitment to quality
and excellence. We also offer flexible hybrid work arrangements, balancing remote work with in-person collaboration at our Wisma Mercedes-Benz office in Puchong.

About the Role

We are looking for an experienced Senior Android App Developer to contribute to a modern Android SDK and
application ecosystem. The role requires deep Kotlin expertise, Jetpack Compose, Clean Architecture, library development, modular build management, and disciplined testing and code-quality practices.

Key Responsibilities
  • Design, develop, maintain and enhance Android applications and SDK components.
  • Develop Android solutions using Kotlin and modern asynchronous programming practices.
  • Implement reactive application flows using Coroutines, Flow and StateFlow.
  • Apply Clean Architecture across data, domain and presentation layers.
  • Support migration from legacy MVVM to Clean Architecture.
  • Develop and maintain published Android SDKs and libraries with careful API design, backward compatibility and versioning.
  • Manage SDK publishing through Maven and Artifactory.
  • Implement dependency injection using Koin or equivalent frameworks.
  • Develop networking functionality using Retrofit and OkHttp.
  • Maintain complex Gradle configurations across multi-module applications.
  • Contribute to unit-test-driven delivery, code reviews and automated quality checks.
Qualifications
Required Skills & Experience
  • Minimum 7 years of relevant Android development experience.
  • Strong hands‑on experience with Kotlin.
  • Deep experience with Kotlin Coroutines, Flow and StateFlow.
  • Strong experience developing Android user interfaces with Jetpack Compose.
  • Experience building or maintaining custom design‑system components.
  • Strong understanding of Clean Architecture.
  • Experience implementing data, domain and presentation layers, including DTO to Domain to UiState mapping.
  • Experience in Android SDK or library development.
  • Understanding of API design, backward compatibility, versioning and Maven/Artifactory publishing.
  • Experience with Koin or transferable dependency‑injection frameworks.
  • Experience with Retrofit and OkHttp.
  • Strong Gradle knowledge covering multi‑module builds, product flavors, buildSrc, version catalogs and BOMs.
  • Strong software-testing discipline and unit-test-driven workflows.
Testing & Code Quality
  • MockK for mocking and unit testing.
  • Turbine for testing Flow-based behaviour.
  • Truth for expressive assertions.
  • Detekt and Android lint integrated into CI quality gates.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android App Developer (Android App Development, Kotlin, Gradle) Mercedes-Benz Malaysia Sdn. Bhd., Kuala Lumpur Start from: 01.01.2027
Android App Developer (Android App Development, Kotlin, Gradle) Mercedes-Benz Malaysia Sdn. Bhd., Kuala Lumpur Start from: 01.01.2027

Mercedes-Benz Group AG • Kuala Lumpur

Hybrid
MYR 180,000 - 240,000
Hybrid work model
Senior Android Engineer: Kotlin, Jetpack Compose & SDKs
Senior Android Engineer: Kotlin, Jetpack Compose & SDKs

Selectrucks • Giant Mall Bandar Kinrara

Hybrid
MYR 180,000 - 260,000
Senior Android Engineer - Kotlin & Jetpack Compose (Hybrid)
Senior Android Engineer - Kotlin & Jetpack Compose (Hybrid)

Mercedes-Benz Group AG • Kuala Lumpur

Hybrid
MYR 180,000 - 240,000
Hybrid work model
iOS App Developer (iOS App Development, Swift, Git)
iOS App Developer (iOS App Development, Swift, Git)

Selectrucks • Puchong

Hybrid
MYR 180,000 - 300,000
Hybrid work arrangements
Office in Puchong (Wisma Mercedes-Benz
iOS App Developer (iOS App Development, Swift, Git) Mercedes-Benz Malaysia Sdn. Bhd., Kuala Lumpur Start from: 01.01.2027
iOS App Developer (iOS App Development, Swift, Git) Mercedes-Benz Malaysia Sdn. Bhd., Kuala Lumpur Start from: 01.01.2027

Mercedes-Benz Group AG • Kuala Lumpur

Hybrid
MYR 150,000 - 200,000
Hybrid work arrangement
Senior Software Engineer Android Platform (6-month contract)
Senior Software Engineer Android Platform (6-month contract)

Randstad Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Android Developer
Android Developer

ACCORD INNOVATIONS SDN. BHD. • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Senior Android Platform Engineer — Kotlin + Jetpack Compose
Senior Android Platform Engineer — Kotlin + Jetpack Compose

Randstad Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Mobile Engineer / Mobile App Developer (Android & iOS)
Mobile Engineer / Mobile App Developer (Android & iOS)

Arbeit Infotech • Selangor

On-site
MYR 201,000 - 279,000
Mobile Engineer
Mobile Engineer

Arbeit Infotech • Selangor

On-site
MYR 72,000 - 110,000