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.
