Android Engineer
Deskripsi Pekerjaan
Astro Technologies Indonesia membuka posisi Android Engineer remote di Jakarta Barat untuk mengembangkan aplikasi Android internal operasional menggunakan Kotlin dan Jetpack Compose. Kandidat perlu memiliki min...
Tentang Astro
ASTRO adalah perusahaan quick commerce Indonesia yang mengantarkan kebutuhan harian dan esensial ke depan pintu pelanggan dalam 15 menit. Didirikan pada 2021 oleh para eksekutif e-commerce berpengalaman dan didukung investor internasional tepercaya, Astro memiliki misi membuat hidup masyarakat lebih sederhana dan mudah dengan menghemat waktu, energi, dan uang.
Tentang Posisi
Astro mencari Android Engineer untuk mendukung pengembangan aplikasi Android internal yang digunakan oleh tim operasional. Peran ini berfokus pada pembangunan fitur, perbaikan bug, dan implementasi UI menggunakan Kotlin dan Jetpack Compose. Kandidat akan berkontribusi pada codebase yang bersih dan mudah dirawat, mempelajari praktik Android modern, serta berkembang dengan bimbingan engineer senior Astro.
Tanggung Jawab
- Mengembangkan dan memelihara fitur Android untuk aplikasi operasional internal berdasarkan kebutuhan produk dan desain.
- Melakukan perbaikan bug dan peningkatan minor dengan arahan engineer senior.
- Menulis kode Kotlin yang bersih dan mudah dirawat sesuai best practice Android.
- Membangun antarmuka pengguna menggunakan Jetpack Compose dan mengimplementasikan desain dari Figma.
- Berkolaborasi dengan tim Product, Design, Backend, dan QA selama pengembangan fitur.
- Menulis Unit Test dan UI Test dasar untuk tugas yang diberikan jika diperlukan.
- Berpartisipasi dalam code review, menerapkan feedback, dan terus meningkatkan kualitas kode.
- Mendukung stabilitas dan performa aplikasi, termasuk monitoring crash dasar dan dokumentasi.
Kualifikasi Minimum
- Minimal 1 tahun pengalaman dalam pengembangan aplikasi Android.
- Mahir menggunakan Kotlin sebagai bahasa pemrograman utama.
- Memiliki pengalaman langsung dengan Jetpack Compose untuk pengembangan UI.
- Familiar dengan arsitektur Android modern dan design pattern seperti MVVM atau Clean Architecture.
- Berpengalaman menulis Unit Test dan UI Test.
- Memiliki pengalaman mengerjakan aplikasi mobile internal atau operasional.
- Familiar dengan workflow pengembangan berbasis Git dan exposure dasar CI/CD.
- Bersedia belajar, berkolaborasi, dan berkembang dengan bimbingan engineer senior.
Benefit
- Work from Home / Remote.