Back to search:Freelance Android / Jakarta

Company Description

ASTRO is Indonesia's first and fastest-growing on-demand platform for groceries and essentials, delivering within 15 minutes, 24 hours a day, 7 days a week. Our mission is to simplify and enhance lives by saving time, energy, and money. Embodying values of speed, boldness, and technological advancement, ASTRO pushes boundaries to deliver fast and reliable services. Join us to be part of a ground-breaking mission that strives for excellence.

Role Description

This is a contract role for a Freelance Android Developer located in Jakarta Metropolitan Area. The Android Developer will be responsible for developing and maintaining Android applications, collaborating with cross-functional teams to define and design new features, and troubleshooting and debugging to optimize performance. Additional tasks include ensuring the application interface is visually appealing and follows the latest design guidelines and best practices.

Qualifications

In order to launch the missions successfully, you need to have:

  • 3+ years of experience in Mobile application development
  • Experience in developing last mile applications for partner is a huge plus
  • Solid knowledge of MVVM/MVI, Dependency Injection (Hilt/Koin/Dagger).
  • Proficiency in Kotlin Coroutines/Flow for concurrency without UI blocking.
  • Familiarity with modularization for faster build times and scalable codebases.
  • Strong knowledge of Jetpack Compose (for UI development)
  • Familiar using Figma
  • Familiar with testing tools (Unit testing/UI Testing)
  • Strong debugging & root cause analysis mindset. Able to collaborate with design to balance visual polish with performance.