- Mengembangkan aplikasi seluler berkualitas tinggi untuk platform Android dan iOS;
- Berkolaborasi dengan manajemen produk dan tim desain untuk memahami persyaratan proyek dan menerjemahkannya ke dalam spesifikasi teknis;
- Menerapkan kode yang bersih, mudah dipelihara, dan efisien dengan mengikuti praktik terbaik dan standar pengkodean;
- Melakukan tinjauan kode, mengidentifikasi area yang perlu ditingkatkan, dan memberikan umpan balik yang konstruktif kepada anggota tim;
- Melakukan debug dan pemecahan masalah yang dilaporkan oleh QA dan pengguna akhir –memastikan penyelesaian tepat waktu;
- Terus mengikuti perkembangan tren dan teknologi terkini dalam pengembangan seluler dan mengusulkan solusi inovatif untuk menyempurnakan produk Perusahaan;
- Bekerja sama dengan pengembang back-end untuk mengintegrasikan API dan memastikan pertukaran data yang lancar antara aplikasi seluler dan server;
- Mengoptimalkan aplikasi seluler untuk kinerja, skalabilitas, dan keamanan;
- Berkolaborasi dengan insinyur QA untuk mengembangkan dan melaksanakan rencana pengujian komprehensif untuk aplikasi seluler; dan
- Berpartisipasi dalam upacara tangkas seperti perencanaan sprint, stand-up harian, dan retrospektif.