Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan aplikasi super-app lifestyle. Saat ini kami sedang mencari seorang Mobile Developer berbakat dan bersemangat untuk bergabung dengan tim engineering kami yang dinamis.
Sebagai Mobile Developer, Anda akan bertanggung jawab untuk merancang, mengembangkan, dan memelihara aplikasi mobile berkualitas tinggi yang digunakan oleh jutaan pengguna di seluruh Indonesia. Anda akan bekerja sama dengan tim produk, desain, dan backend untuk menghadirkan fitur-fitur inovatif yang mendorong pertumbuhan bisnis.
Kami mencari individu yang tidak hanya memiliki keahlian teknis yang kuat, tetapi juga semangat untuk menciptakan pengalaman pengguna (UX) yang luar biasa. Jika Anda adalah seorang problem solver sejati yang senang bekerja dalam lingkungan startup yang cepat, kami ingin mendengar dari Anda!
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile menggunakan Kotlin (Android) atau Flutter (Cross-platform) sesuai kebutuhan bisnis.
- Berkolaborasi dengan tim desain untuk mengimplementasikan User Interface yang intuitif dan responsif.
- Melakukan integrasi dengan RESTful API dan layanan backend.
- Memastikan kualitas kode melalui code review, unit testing, dan integration testing.
- Mengoptimalkan performa aplikasi untuk memastikan kelancaran dan efisiensi penggunaan baterai serta memori.
- Terlibat dalam perencanaan sprint dan estimasi tugas dalam kerangka Agile/Scrum.
- Memantau dan memperbaiki bug serta issue yang dilaporkan oleh pengguna atau tim QA.
- Menjaga dokumentasi teknis aplikasi tetap terupdate.
Kualifikasi
- Pendidikan minimal S1 Jurusan Ilmu Komputer, Sistem Informasi, atau bidang terkait.
- Pengalaman minimal 3 tahun sebagai Mobile Developer (Android atau Flutter).
- Pemahaman mendalam tentang arsitektur MVVM, Clean Architecture, dan design pattern lainnya.
- Mahir dalam menggunakan Git untuk version control dan kolaborasi tim.
- Berpengalaman dengan tools CI/CD seperti Jenkins, GitHub Actions, atau Bitrise.
- Memiliki portofolio aplikasi yang sudah tersedia di Google Play Store atau App Store.
- Pengetahuan yang baik tentang prinsip-prinsip UI/UX design.
- Kemampuan komunikasi dan kerja sama tim yang sangat baik.