Sebagai Android Developer di Kasir Pintar, Anda akan bertanggung jawab dalam mengembangkan dan memelihara aplikasi Android menggunakan Java Native .
Peran ini melibatkan pengembangan fitur baru, perbaikan bug, optimasi performa aplikasi, serta kolaborasi lintas tim untuk memastikan aplikasi berjalan stabil dan sesuai standar kualitas yang ditetapkan.
- Asuransi Kesehatan setelah menjadi Karyawan Tetap
- Tunjangan Kinerja
- Program Pengembangan (Training, Mentoring, dll)
- Mengembangkan aplikasi dan fitur Android menggunakan Java Native sesuai arsitektur yang telah ditentukan.
- Melakukan maintenance bug dari laporan Technical Support (eksternal), QA (internal), maupun dari sistem monitoring (Crashlytics).
- Melakukan optimasi performa aplikasi untuk meningkatkan stabilitas dan user experience.
- Membantu identifikasi dan investigasi bug yang dilaporkan oleh QA atau TS jika diperlukan.
- Melakukan debugging dan pengujian fitur yang dikembangkan.
- Melaksanakan pengujian test case yang diberikan oleh QA.
- Mengembangkan unit test dan melakukan pengujian fungsional untuk memastikan aplikasi bebas bug dan sesuai spesifikasi.
- Berkolaborasi dengan tim Developer, UI/UX Designer, QA Engineer, Lead Engineer Mobile Desktop, dan Product Owner.
- Merilis aplikasi versi internal test di Google Play Store (internal track).
- Mengatur Git branching sesuai prosedur yang ditentukan untuk pengelolaan source code.
- S1 Teknik Informatika, Ilmu Komputer, atau bidang terkait.
- Memahami arsitektur aplikasi Android (MVVM/MVP).
- Terampil dalam debugging, testing, dan optimasi aplikasi.
- Berpengalaman membuat unit test dan pengujian fungsional.
- Mampu berkolaborasi lintas tim dan memiliki problem-solving yang baik.
- Pengalaman merilis aplikasi ke Play Store menjadi nilai tambah.