Search by job, company or skills

Mercedes-Benz Malaysia

Senior Android Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Mercedes-Benz Tech Malaysia (MBTMY)

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 a wide range of areas including software engineering, data and analytics, cybersecurity, cloud infrastructure, DevOps and artificial intelligence. From enhancing in-car digital experiences to improving global vehicle sales platforms and advancing AI and security initiatives, 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, allowing team members to balance remote work with in-person collaboration at our vibrant Wisma Mercedes-Benz office in Puchong. A space designed to inspire creativity, innovation and meaningful connection.

Job Description

  • Develop and implement Android application features using Kotlin, Jetpack Compose, Kotlin Flow, Coroutines, and XML layouts.
  • Work with Android internals such as push notifications, secure element usage, storage management, and manifest configurations.
  • Participate in architectural discussions and contribute to design decisions.
  • Lead and mentor a small technical team or topic area.
  • Implement and maintain unit testing and UI testing, ensuring robust code quality.
  • Set up and maintain CI/CD pipelines using GitLab, GitLab Runners, and Jenkins.
  • Monitor, debug, and improve released applications, including crash analysis, logging, and performance monitoring.
  • Collaborate with designers, backend engineers, and product stakeholders.
  • Create and maintain technical documentation.
  • Participate in business travel when required for project alignment or team collaboration.

Qualifications / Experience

  • Minimum of 7 years working experience in a related field.
  • Education in IT, Computer Science, or a related discipline.
  • Experience with Agile methodologies (Scrum/Kanban).
  • Experience with free and opensource technologies, and enterprise tools such as Jira / Confluence.

Specific Knowledge / Skills

  • Solid understanding of Android app development with proven hands-on experience.
  • Strong proficiency in Kotlin, Jetpack Compose, Kotlin Flow, Coroutines, and XML UI.
  • Strong knowledge of unit testing and UI testing frameworks (e.g., JUnit, Espresso, Compose Testing).
  • Experience with crash monitoring, debugging, and log analysis for released Android apps.
  • Solid understanding of Android internals (push notifications, secure element, storage, manifest details).
  • Handson experience with Git, GitLab, and GitLab Runners.
  • Strong exposure to Jenkins and CI/CD pipelines.
  • Experience leading a technical topic or a small engineering team.
  • Presents designed and developed software solutions at both customer and expert level.

Responsibility and Scope for decision-making:

  • Designs the environment for the implementation of highly complex topics/projects/products.
  • Applies alternative solutions and evaluates potential courses of action.
  • Builds new teams and proactively organizes a harmonious and highperformance engineering team.
  • Integrates relevant experts independently and proactively across the business unit.
  • Acts with strategic and entrepreneurial vision in technical decision-making.

Technical

  • Stacks: Kotlin, Jetpack Compose, Kotlin Flow, Coroutines, XML
  • Web services: REST API
  • Cloud: Microsoft Azure, AWS
  • Database: PostgreSQL, MongoDB
  • Container & microservices: Kubernetes, Docker
  • Testing: JUnit, Espresso, Mock frameworks
  • Monitoring: Datadog, Firebase Crashlytics, or similar

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 143891203

Similar Jobs