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

Vidio

Jakarta Pusat

On-site

IDR 558,000,000 - 1,004,400,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Vidio is seeking a senior Android/Kotlin developer in Jakarta to enhance our customized ExoPlayer, maintain CI/CD pipelines, and improve performance across devices. The role includes advancing Jetpack Compose adoption, migrating to Kotlin Multiplatform Mobile, and integrating with TV Partners while ensuring data security and quality.

The ideal candidate has strong Kotlin skills, solid Android fundamentals, and hands-on experience with tests, performance profiling, and Google Play publishing.

Qualifications

  • Proficient in Kotlin and Kotlin Coroutines with strong asynchronous programming experience.
  • Solid understanding of Android architecture, design patterns, and Clean Architecture.
  • Experience with data structures and algorithms for performance‑critical mobile apps.
  • Familiar with unit tests and UI tests, and publishing apps to Google Play.

Responsibilities

  • Improve customized ExoPlayer implementation and ensure smooth playback.
  • Maintain CI/CD, ensuring reliable builds and releases.
  • Improve app performance, stability, and resource efficiency across devices.
  • Grow user base and interactions within the app.
  • Work with Jetpack Compose and productionize new features.
  • Migrate codebase to Kotlin Multiplatform Mobile (KMM).
  • Integrate with TV Partners and secure Android applications.

Skills

Kotlin
Kotlin Coroutines
Android performance
Data structures
Algorithms
Clean Architecture
SOLID principles
Unit Tests/UI Tests
UI testing
Google Play publishing

Job description

Vidio is seeking a senior Android/Kotlin developer in Jakarta to enhance our customized ExoPlayer, maintain CI/CD pipelines, and improve performance across devices. The role includes advancing Jetpack Compose adoption, migrating to Kotlin Multiplatform Mobile, and integrating with TV Partners while ensuring data security and quality.

The ideal candidate has strong Kotlin skills, solid Android fundamentals, and hands-on experience with tests, performance profiling, and Google Play publishing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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: Build Secure, Fast Apps
Senior Android Engineer: Build Secure, Fast Apps

Vidio • Jakarta Pusat

On-site
IDR 6,000,000 - 10,000,000
Senior Android Engineer: Kotlin, Jetpack Compose & KMM
Senior Android Engineer: Kotlin, Jetpack Compose & KMM

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 167,400,000 - 279,000,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
Senior Android Engineer

Vidio.com • Jakarta Utara

On-site
IDR 223,200,000 - 446,400,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
Lead Android Engineer – Secure, High-Performance Apps
Lead Android Engineer – Secure, High-Performance Apps

Kredivo Group • Daerah Khusus Ibukota Jakarta

On-site
IDR 180,000,000 - 300,000,000