Senior Android Engineer: Kotlin, Jetpack Compose & KMM

amIT Global Solutions Sdn Bhd

Indonesia

On-site

IDR 167,400,000 - 279,000,000

Full time

9 days ago
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

amIT Global Solutions Sdn Bhd is seeking an experienced Android engineer to advance our customized ExoPlayer and optimize the app across many devices. You will ensure CI/CD reliability and contribute to performance, stability, and security.

The role emphasizes Kotlin, Coroutines, Jetpack Compose, and migrating to Kotlin Multiplatform Mobile, with ongoing integration with TV partners and a focus on quality, testability, and clean architecture.

Qualifications

  • deliver code that sets the standard for quality and maintainability
  • can write code that is clear, concise, well abstracted, and easily understood by others
  • can provide highly insightful and comprehensive code reviews
  • are fluent in Kotlin and Kotlin Coroutines
  • have solid experience with asynchronous programming and concurrency using Kotlin Coroutines and Flow
  • has solid understanding of Android technology and ecosystem, Design Pattern, SOLID principles and the concept of Clean Architecture
  • have solid understanding of Data Structure and Algorithms
  • understand Android application performance, including profiling, memory management, CPU usage, rendering, startup time, and network efficiency
  • understand mobile application security best practices, including secure data storage, authentication, authorization, API security, and protection against common Android security threats
  • familiar with agentic development and loop engineering, not just shipping out AI generated code blindly
  • know how to write Unit Tests and UI Tests
  • have published app(s) to Google Play

Responsibilities

  • improve our customized ExoPlayer (Yes! We customize the player ourselves!)
  • make sure our CI/CD works all the time
  • improve app performance, stability, and resource efficiency across a wide range of devices
  • grow our user base and increase user interaction within the app
  • tinker with the latest development of Jetpack Compose and implement it in production
  • migrate our code base to KMM (Kotlin Multiplatform Mobile)
  • integrate with TV Partners (We have integrated with dozens of TV Partners and more in the pipeline)
  • build and maintain secure Android applications and protect user data and application resources

Skills

Kotlin
Android
Kotlin Coroutines
Jetpack Compose
KMM
Android Architecture
Data Structures & Algorithms
Unit Tests
UI Tests
Kotlin Flow
CI/CD
ExoPlayer customization
Security best practices

Tools

Google Play Console

Job description

amIT Global Solutions Sdn Bhd is seeking an experienced Android engineer to advance our customized ExoPlayer and optimize the app across many devices. You will ensure CI/CD reliability and contribute to performance, stability, and security.

The role emphasizes Kotlin, Coroutines, Jetpack Compose, and migrating to Kotlin Multiplatform Mobile, with ongoing integration with TV partners and a focus on quality, testability, and clean architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer: ExoPlayer, Kotlin, KMM & CI/CD
Senior Android Engineer: ExoPlayer, Kotlin, KMM & CI/CD

Vidio • Jakarta Pusat

On-site
IDR 558,000,000 - 1,004,400,000
Senior Android Engineer: Kotlin, Jetpack, Multiplatform
Senior Android Engineer: Kotlin, Jetpack, Multiplatform

Vidio.com • Jakarta Utara

On-site
IDR 223,200,000 - 446,400,000
Senior Android Engineer
Senior Android Engineer

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 167,400,000 - 279,000,000
Senior Android Engineer
Senior Android Engineer

Vidio • Jakarta Pusat

On-site
IDR 6,000,000 - 10,000,000
Senior Android Engineer: Build Secure, Fast Apps
Senior Android Engineer: Build Secure, Fast Apps

Vidio • Jakarta Pusat

On-site
IDR 6,000,000 - 10,000,000
Android Developer: Kotlin, Jetpack Compose & MVVM
Android Developer: Kotlin, Jetpack Compose & MVVM

PT Deptech Digital Indonesia • Jakarta Selatan

On-site
IDR 180,000,000 - 240,000,000
Senior Mobile Engineer (Kotlin)
Senior Mobile Engineer (Kotlin)

Ideku Technology Solution Pte Ltd • Jakarta Pusat

On-site
IDR 320,000,000 - 460,000,000
Senior Android Engineer (Kotlin) — MVVM & Clean Architecture
Senior Android Engineer (Kotlin) — MVVM & Clean Architecture

Ideku Technology Solution Pte Ltd • Jakarta Pusat

On-site
IDR 320,000,000 - 460,000,000
Android Developer
Android Developer

BookCabin • Jakarta Pusat

On-site
IDR 180,000,000 - 260,000,000
Senior Android Developer | Kotlin, MVVM, IoT Integration
Senior Android Developer | Kotlin, MVVM, IoT Integration

Goodeva Technology • Jakasetia

On-site
IDR 133,920,000 - 200,880,000