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

Presencial

MYR 180 000 - 240 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Hybrid work model

Resumo da oferta

Mercedes-Benz Tech Malaysia (MBTMY) is seeking a Senior Android App Developer to contribute to a modern Android SDK and application ecosystem. You will apply Kotlin, Jetpack Compose and Clean Architecture to design, build and maintain Android solutions across modules, libraries and services.

Join a global tech hub with hybrid work at Wisma Mercedes-Benz in Puchong, collaborate with data, analytics and software teams, and help ensure robust testing, API design and backward compatibility while

Qualificações

  • Minimum 7 years of Android development experience.
  • Strong hands-on Kotlin experience with Jetpack Compose.
  • Deep experience with Kotlin Coroutines, Flow and StateFlow.
  • Experience building Android UIs with Jetpack Compose and design-system components.
  • Solid understanding of Clean Architecture and multi-layer mapping.
  • Experience in SDK or library development and API design.
  • Familiarity with Maven/Artifactory publishing and Gradle for multi-module builds.
  • Knowledge of dependency injection (Koin) and networking with Retrofit/OkHttp.
  • Good unit-testing discipline and CI quality gates.

Responsabilidades

  • Design, develop, maintain and enhance Android applications and SDK components.
  • Develop Android solutions using Kotlin and modern asynchronous programming practices.
  • Implement reactive flows with Coroutines, Flow and StateFlow.
  • Build UIs with Jetpack Compose and reusable design-system components.
  • Apply Clean Architecture across data, domain and presentation layers.
  • Support migration from MVVM to Clean Architecture.
  • Develop and maintain published Android SDKs with backward compatibility and versioning.
  • Manage SDK publishing through Maven and Artifactory.
  • Implement dependency injection using Koin or equivalents.
  • Develop networking with Retrofit and OkHttp.
  • Maintain complex Gradle configurations across multi-module apps.
  • Contribute to unit-tested delivery and automated quality checks.

Conhecimentos

Kotlin
Jetpack Compose
Coroutines
Flow
StateFlow
Clean Architecture
MVVM
Gradle
Maven/Artifactory
Koin
Retrofit
OkHttp
Unit testing

Ferramentas

Maven/Artifactory
Gradle
Retrofit
OkHttp

Descrição da oferta de emprego

Tasks

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.
  • Build user interfaces using Jetpack Compose, including reusable design-system components.
  • 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

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.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

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

Daimler AG (Canada) • Puchong

Híbrido
MYR 120 000 - 180 000
Flexible hybrid work arrangement
Office in Puchong (Wisma Mercedes-Benz
Android App Developer (Android App Development, Kotlin, Gradle)
Android App Developer (Android App Development, Kotlin, Gradle)

Selectrucks • Giant Mall Bandar Kinrara

Híbrido
MYR 180 000 - 260 000
Senior Android Developer: Kotlin, Jetpack Compose & SDKs
Senior Android Developer: Kotlin, Jetpack Compose & SDKs

Daimler AG (Canada) • Puchong

Híbrido
MYR 120 000 - 180 000
Flexible hybrid work arrangement
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

Presencial
MYR 150 000 - 200 000
Hybrid work arrangement
Senior Android Engineer: Kotlin, Jetpack Compose & SDKs
Senior Android Engineer: Kotlin, Jetpack Compose & SDKs

Selectrucks • Giant Mall Bandar Kinrara

Híbrido
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

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

Daimler AG (Canada) • Puchong

Híbrido
MYR 140 000 - 180 000
iOS App Developer (iOS App Development, Swift, Git)
iOS App Developer (iOS App Development, Swift, Git)

Selectrucks • Puchong

Híbrido
MYR 180 000 - 300 000
Hybrid work arrangements
Office in Puchong (Wisma Mercedes-Benz
Mobile Engineer
Mobile Engineer

Arbeit Infotech • Selangor

Presencial
MYR 72 000 - 110 000
Senior Software Engineer Android Platform (6-month contract)
Senior Software Engineer Android Platform (6-month contract)

Randstad Malaysia • Kuala Lumpur

Presencial
MYR 180 000 - 240 000