Semua lowongan
Logo Astro Technologies Indonesia

Senior Android Engineer

Astro Technologies Indonesia

RemoteFull-timeMid LevelTechnology & IT
West Jakarta, DKI Jakarta14 Okt 2026
KotlinAndroid SDKAndroid Jetpack librariesJetpack ComposeAndroid Studio Profiler+10 lainnya
Lamar Sekarang

via Kalibrr

✦ Otomatis diisi data lowongan ini

Buat Surat Lamaran

Deskripsi Pekerjaan

Kau siap untuk menyelam ke dunia pengembangan Android yang seru? Astro Technologies Indonesia membuka lowongan untuk posisi Senior Android Engineer. Ini adalah kesempatan emas buat kamu yang ingin bekerja di perusahaan keren di West Jakarta atau bahkan remote. Ayo cek apa aja yang harus kamu kerjain dan kualifikasi yang dibutuhkan!

Tentang Posisi Ini

Kamu akan fokus membangun dan mengoptimalkan aplikasi Android berkinerja tinggi yang memberikan pengalaman pengguna yang lancar dan responsif. Kerja sama dengan tim Produk, Desain, QA, dan Engineering akan membantu kamu mengembangkan fitur baru, meningkatkan performa aplikasi, dan menghadirkan transisi UI dan animasi yang mulus seperti aplikasi quick-commerce terkemuka seperti Blinkit dan Zepto. Kamu juga akan bertanggung jawab atas profiling performa, troubleshooting, dan optimasi waktu startup aplikasi, penggunaan CPU, frame tertunda, konsumsi memori, dan rendering UI. Selain itu, kamu akan mengeksplorasi dan memanfaatkan alat AI untuk meningkatkan efisiensi pengembangan dan mendukung implementasi praktis dalam alur kerja engineering sehari-hari.

Misimu Sebagai Astronaut Kami

  • Memimpin pengembangan, optimasi, dan pemeliharaan aplikasi Android, memastikan performa tinggi, keandalan, skalabilitas, dan kualitas kode.
  • Mengidentifikasi, mendiagnosis, dan menyelesaikan bottleneck performa terkait waktu startup aplikasi, waktu load layar, penggunaan CPU, frame tertunda, konsumsi memori, dan rendering UI.
  • Mengimplementasikan transisi UI yang lancar, animasi, gestur, dan mikro-interaksi untuk memberikan pengalaman pengguna yang responsif dan mulus seperti Blinkit dan Zepto.
  • Profiling dan optimasi performa rendering Android, perilaku scrolling, waktu rendering frame, dan eksekusi main-thread untuk meminimalkan UI jank dan frame tertunda.
  • Bekerja sama dengan tim Produk dan Desain untuk menerjemahkan persyaratan UI/UX menjadi pengalaman Android yang polished dan berkinerja tinggi.
  • Menetapkan benchmark performa, memantau metrik produksi, dan terus meningkatkan responsivitas aplikasi dan efisiensi sumber daya.
  • Memimpin diskusi desain teknis, memecah masalah engineering kompleks menjadi tugas yang dapat dilakukan, dan memastikan pengiriman fitur tepat waktu dan berkualitas tinggi.
  • Melakukan code review, menjadi mentor engineer, dan mempromosikan best practice dalam pengembangan Android, optimasi performa, testing, dan arsitektur yang dapat dipertahankan.
  • Bertanggung jawab penuh atas siklus hidup produk, termasuk pengembangan, testing, rilis, pemantauan produksi, dan perbaikan berkelanjutan.
  • Menjelajahi dan memanfaatkan alat atau teknologi AI untuk meningkatkan efisiensi pengembangan dan mendukung implementasi praktis dalam alur kerja engineering sehari-hari, termasuk coding, debugging, refactoring, pembuatan test, dan dokumentasi.
  • Mengevaluasi kode dan solusi yang dihasilkan AI untuk memastikan kebenaran, keamanan, pemeliharaan, dan performa sebelum diintegrasikan ke aplikasi produksi.

Kualifikasi Kamu

  • Minimal 3-4 tahun pengalaman dalam software engineering, dengan pengalaman langsung yang kuat dalam pengembangan aplikasi Android native.
  • Keterampilan tinggi dalam Kotlin, Android SDK, Android Jetpack libraries, dan praktik pengembangan Android modern.
  • Pengalaman solid dengan Jetpack Compose dan/atau sistem View Android, termasuk rendering UI tingkat lanjut, animasi, transisi, dan penanganan gestur.
  • Pengalaman terbukti dalam mengidentifikasi dan menyelesaikan masalah performa Android terkait startup aplikasi, waktu load layar, penggunaan CPU, frame tertunda, waktu rendering frame, dan konsumsi memori.
  • Pengalaman langsung dengan alat profiling dan debugging performa seperti Android Studio Profiler, Perfetto, Android GPU Inspector, Firebase Performance, dan LeakCanary.
  • Pemahaman yang kuat tentang pipeline rendering Android, frame deadlines, VSync, eksekusi main-thread, garbage collection, alokasi memori, dan penggunaan CPU/GPU.
  • Kemampuan terbukti dalam membangun pengalaman UI yang lancar dan responsif, termasuk animasi kompleks, transisi navigasi yang mulus, scrolling yang dioptimalkan, skeleton loading states, dan komponen interaktif.
  • Pengalaman mengoptimalkan daftar, pemuatan gambar, caching, pemrosesan asinkron, dan operasi latar belakang menggunakan teknologi seperti RecyclerView, Kotlin Coroutines, dan Flow.
  • Pemahaman yang kuat tentang arsitektur perangkat lunak dan pola desain, termasuk MVVM atau MVI, dependency injection, modularisasi, dan prinsip-prinsip clean code.
  • Pengalaman dengan pemantauan performa aplikasi, benchmarking, troubleshooting produksi, dan pencegahan regresi.
  • Pengalaman praktis mengeksplorasi dan menggunakan alat pengembangan berbasis AI untuk meningkatkan produktivitas coding, debugging, testing, refactoring, dan alur kerja engineering sehari-hari lainnya.
  • Kemampuan untuk memvalidasi implementasi berbantuan AI dan memastikan solusi yang dihasilkan memenuhi standar produksi untuk performa, keamanan, keandalan, dan pemeliharaan.
  • Pemahaman yang baik tentang siklus hidup pengembangan perangkat lunak (SDLC), termasuk testing, CI/CD, manajemen rilis, pemantauan produksi, dan pemeliharaan.
  • Memiliki pola pikir yang penasaran dan proaktif, terus mencari feedback, mempelajari teknologi baru, dan mengeksplorasi praktik engineering yang lebih baik untuk meningkatkan performa aplikasi dan efisiensi pengembangan.
Ayo bergabung dengan kami dan raih kariermu di Astro Technologies Indonesia!

Skills yang Dibutuhkan

KotlinAndroid SDKAndroid Jetpack librariesJetpack ComposeAndroid Studio ProfilerPerfettoAndroid GPU InspectorFirebase PerformanceLeakCanaryRecyclerViewKotlin CoroutinesFlowMVVMMVI(nice-to-have)dependency injection

Benefit & Fasilitas

Wfh

Lowongan Serupa — Technology & IT

Lowongan Kerja Senior Android Engineer di Astro Technologies Indonesia — West Jakarta, DKI Jakarta

Halo job seeker muda Indonesia! Apakah kamu seorang Android developer yang ingin meningkatkan kariermu? Astro Technologies Indonesia membuka lowongan kerja untuk posisi Senior Android Engineer. Ini adalah kesempatan emas untuk kamu yang ingin bekerja di perusahaan keren di West Jakarta atau bahkan remote. Yuk, simak apa saja yang harus kamu kerjakan dan kualifikasi yang dibutuhkan!

Kenapa Posisi Senior Android Engineer di Astro Technologies Indonesia Menarik untuk Kamu

Jika kamu adalah seorang Android developer yang ingin menyelam lebih dalam ke dunia pengembangan Android, posisi ini sangat cocok untukmu. Di Astro Technologies Indonesia, kamu akan mendapatkan kesempatan untuk membangun dan mengoptimalkan aplikasi Android berkinerja tinggi yang memberikan pengalaman pengguna yang lancar dan responsif. Kamu akan bekerja sama dengan tim Produk, Desain, QA, dan Engineering untuk mengembangkan fitur baru, meningkatkan performa aplikasi, dan menghadirkan transisi UI dan animasi yang mulus seperti aplikasi quick-commerce terkemuka seperti Blinkit dan Zepto.

Selain itu, kamu juga akan bertanggung jawab atas profiling performa, troubleshooting, dan optimasi waktu startup aplikasi, penggunaan CPU, frame tertunda, konsumsi memori, dan rendering UI. Kamu akan mengeksplorasi dan memanfaatkan alat AI untuk meningkatkan efisiensi pengembangan dan mendukung implementasi praktis dalam alur kerja engineering sehari-hari. Ini adalah kesempatan untuk menunjukkan kemampuan dan kreativitasmu dalam pengembangan Android.

Detail Posisi Senior Android Engineer di Astro Technologies Indonesia

Aspek Detail
Posisi Senior Android Engineer
Perusahaan Astro Technologies Indonesia
Lokasi West Jakarta, DKI Jakarta
Status Kerja full-time
Tipe remote

Tugas dan Tanggung Jawab Harian Sebagai Senior Android Engineer di Astro Technologies Indonesia

Sebagai Senior Android Engineer di Astro Technologies Indonesia, kamu akan memiliki berbagai tugas dan tanggung jawab yang menarik. Berikut adalah beberapa tanggung jawab utama yang akan kamu kerjakan:

  • Memimpin pengembangan, optimasi, dan pemeliharaan aplikasi Android, memastikan performa tinggi, keandalan, skalabilitas, dan kualitas kode.
  • Mengidentifikasi, mendiagnosis, dan menyelesaikan bottleneck performa terkait waktu startup aplikasi, waktu load layar, penggunaan CPU, frame tertunda, konsumsi memori, dan rendering UI.
  • Mengimplementasikan transisi UI yang lancar, animasi, gestur, dan mikro-interaksi untuk memberikan pengalaman pengguna yang responsif dan mulus seperti Blinkit dan Zepto.
  • Profiling dan optimasi performa rendering Android, perilaku scrolling, waktu rendering frame, dan eksekusi main-thread untuk meminimalkan UI jank dan frame tertunda.
  • Bekerja sama dengan tim Produk dan Desain untuk menerjemahkan persyaratan UI/UX menjadi pengalaman Android yang polished dan berkinerja tinggi.
  • Menetapkan benchmark performa, memantau metrik produksi, dan terus meningkatkan responsivitas aplikasi dan efisiensi sumber daya.
  • Memimpin diskusi desain teknis, memecah masalah engineering kompleks menjadi tugas yang dapat dilakukan, dan memastikan pengiriman fitur tepat waktu dan berkualitas tinggi.
  • Melakukan code review, menjadi mentor engineer, dan mempromosikan best practice dalam pengembangan Android, optimasi performa, testing, dan arsitektur yang dapat dipertahankan.
  • Bertanggung jawab penuh atas siklus hidup produk, termasuk pengembangan, testing, rilis, pemantauan produksi, dan perbaikan berkelanjutan.
  • Menjelajahi dan memanfaatkan alat atau teknologi AI untuk meningkatkan efisiensi pengembangan dan mendukung implementasi praktis dalam alur kerja engineering sehari-hari, termasuk coding, debugging, refactoring, pembuatan test, dan dokumentasi.
  • Mengevaluasi kode dan solusi yang dihasilkan AI untuk memastikan kebenaran, keamanan, pemeliharaan, dan performa sebelum diintegrasikan ke aplikasi produksi.

Kualifikasi yang Dibutuhkan untuk Menjadi Senior Android Engineer di Astro Technologies Indonesia

Pengalaman Kerja dan Latar Belakang yang Dicari Astro Technologies Indonesia

Untuk menjadi Senior Android Engineer di Astro Technologies Indonesia, kamu diharapkan memiliki minimal 3-4 tahun pengalaman dalam software engineering, dengan pengalaman langsung yang kuat dalam pengembangan aplikasi Android native. Ini adalah posisi mid-level, jadi kamu harus memiliki pengetahuan dan keterampilan yang mendalam dalam pengembangan Android.

Kemampuan Teknis yang Wajib Dimiliki Senior Android Engineer di Astro Technologies Indonesia

Kamu harus memiliki keterampilan tinggi dalam Kotlin, Android SDK, Android Jetpack libraries, dan praktik pengembangan Android modern. Selain itu, kamu harus memiliki pengalaman solid dengan Jetpack Compose dan/atau sistem View Android, termasuk rendering UI tingkat lanjut, animasi, transisi, dan penanganan gestur.

Soft Skills yang Diperlukan untuk Sukses di Astro Technologies Indonesia

Selain keterampilan teknis, kamu juga harus memiliki pola pikir yang penasaran dan proaktif, terus mencari feedback, mempelajari teknologi baru, dan mengeksplorasi praktik engineering yang lebih baik untuk meningkatkan performa aplikasi dan efisiensi pengembangan. Kamu harus memiliki pemahaman yang baik tentang siklus hidup pengembangan perangkat lunak (SDLC), termasuk testing, CI/CD, manajemen rilis, pemantauan produksi, dan pemeliharaan.

Cara Melamar Posisi Senior Android Engineer di Astro Technologies Indonesia

Jika kamu tertarik untuk melamar posisi ini, pastikan kamu sudah memenuhi kualifikasi yang dibutuhkan. Persiapkan CV dan surat lamaranmu dengan baik, dan sertakan pengalaman dan keterampilanmu yang relevan. Kamu bisa menggunakan CV Builder dan Surat Lamaran kami untuk membantumu membuat dokumen yang profesional dan menarik.

Disclaimer

Informasi lowongan kerja ini bersumber dari pihak ketiga. SuratPlus tidak berafiliasi langsung dengan perusahaan dan tidak bertanggung jawab atas kesalahan informasi atau kerugian dalam proses rekrutmen. Selalu verifikasi detail lowongan dan jangan berikan informasi bank atau kartu kredit.

Pekerjaan Lainnya oleh Astro Technologies Indonesia

Pekerjaan Lainnya di West Jakarta