Senior Android Engineer

1 openings in Jakarta, Indonesia

As a Senior Android Engineer, you will help us

  • 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

We are looking for people who

  • 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

You do not have to meet all of the requirements above.

We are always open to people who are passionate to learn and grow together, and keep Vidio as the number 1 OTT in Indonesia.

What are we about?

We are building services for everyone in Indonesia — defining the digital landscape of our 13k island archipelago.

We embrace change, but it doesn't mean we work crazy hours.

We maintain a sustainable pace (8 hour days, no overtime, no nights or weekends) because everyone needs a life.

Some of your future coworkers:

Daniel Fablius
Daniel
Shabrina Nanggala
Shabrina
Rian Putra Mantovani
Rian
Rizkie Yudha Pratama
Rizkie
Anak Agung Ngurah Made Dewantara
Anak
Bagas Ari Wibowo
Bagas
Apply Now

Follow Us On