jobs in Inter Island Group

Full Time Android App Developer Jobs, Salary up to MYR 15,000 in Inter Island Group Selangor - Maukerja

Share
Save

Working Location

  • Puchong Selangor Malaysia

Job Description

Responsibilities

Hiring: Senior Android App Developer

Location: Puchong
Employment Type: Permanent
Salary: Up to RM15,000/month

We are looking for an experienced Senior Android App Developer to join a team working on a sophisticated mobile application and SDK development project.

This role is ideal for a senior Android engineer with strong Kotlin expertise, hands-on SDK development experience, and a solid understanding of modern Android architecture and development practices.

Key Responsibilities

  • Develop and maintain Android applications and SDKs using Kotlin.
  • Build responsive and maintainable user interfaces using Jetpack Compose and custom design-system components.
  • Implement asynchronous programming and reactive data flows using Kotlin Coroutines and Flow, including StateFlow.
  • Design and maintain scalable applications using Clean Architecture principles across data, domain, and presentation layers.
  • Develop and maintain Android SDKs, ensuring well-designed APIs, backward compatibility, and effective versioning.
  • Manage SDK publishing and distribution through Maven and Artifactory.
  • Implement dependency injection and networking solutions using tools such as Koin, Retrofit, and OkHttp.
  • Maintain and optimize multi-module Gradle builds, product flavors, version catalogs, and build configurations.
  • Write and maintain unit tests to ensure code quality, reliability, and maintainability.
  • Apply code quality standards using tools such as Detekt and Android Lint within CI pipelines.
  • Collaborate with the development team to improve software architecture, engineering practices, and overall delivery quality.

Requirements

  • Minimum 7 years of professional Android development experience.
  • Strong proficiency in Kotlin, including Coroutines, Flow, and StateFlow.
  • Extensive hands-on experience with Jetpack Compose.
  • Solid understanding of Clean Architecture and layered application design.
  • Proven experience in Android SDK or library development, including API design, backward compatibility, versioning, and publishing.
  • Strong knowledge of Gradle, including multi-module projects, product flavors, version catalogs, and build optimization.
  • Experience with dependency injection frameworks such as Koin, or equivalent DI frameworks.
  • Familiarity with Retrofit and OkHttp for networking.
  • Experience with unit testing frameworks and libraries such as MockK, Turbine, and Truth.
  • Good understanding of code quality practices and automated checks using Detekt and Android Lint.
  • Ability to work with existing codebases and contribute to architectural improvements and modernization.

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More