Deskripsi Pekerjaan
Kami adalah perusahaan Financial Technology (Fintech) yang berkembang pesat dan telah digunakan oleh jutaan pengguna di Indonesia. Kami percaya bahwa teknologi adalah kunci untuk inklusi keuangan. Saat ini, kami mencari Senior Mobile Developer yang passionate dan memiliki semangat untuk membangun produk yang tidak hanya indah secara visual, tetapi juga powerful dan handal.
Bergabunglah dengan tim engineer kelas atas yang menggunakan teknologi modern seperti Flutter, React Native, Kotlin, dan Swift. Anda akan bekerja dalam lingkungan Agile yang dinamis, memiliki kesempatan untuk mempengaruhi arsitektur teknis produk, dan menikmati budaya kerja yang mengutamakan learning & development. Kami menawarkan kompensasi yang sangat kompetitif, asuransi kesehatan premium, opsi saham, dan fleksibilitas kerja.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi mobile berkualitas tinggi menggunakan Flutter.
- Berkolaborasi erat dengan Product Manager, UI/UX Designer, dan Backend Engineer untuk menghadirkan fitur-fitur inovatif.
- Melakukan debugging, optimasi performa, dan menulis kode yang bersih, terstruktur, dan mudah diuji.
- Mengimplementasikan state management yang efisien menggunakan BLoC/Riverpod.
- Melakukan code review secara menyeluruh dan memastikan standar kualitas kode tim.
- Berpartisipasi aktif dalam pipeline CI/CD dan proses rilis aplikasi ke Play Store & App Store.
- Menulis unit test, widget test, dan integration test untuk menjaga stabilitas aplikasi.
- Menjadi mentor bagi developer junior dan berkontribusi pada peningkatan skill tim.
Kualifikasi
- Minimal 3 tahun pengalaman sebagai Mobile Developer (pengalaman Flutter sangat diutamakan).
- Penguasaan yang kuat terhadap Dart dan Flutter Framework.
- Memiliki pengalaman dengan pemrograman native (Kotlin/Java atau Swift/Objective-C) merupakan nilai tambah yang besar.
- Familiar dengan RESTful API, GraphQL, dan integrasi dengan backend services.
- Memahami konsep Git version control, branching strategy (Git Flow), dan code review.
- Berpengalaman dengan Firebase Services (Cloud Messaging, Firestore, Analytics, Functions).
- Berorientasi pada detail, memiliki rasa ingin tahu yang tinggi, dan semangat untuk mempelajari teknologi baru.
- Sarjana (S1) di bidang Ilmu Komputer, Sistem Informasi, atau bidang terkait.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris (lisan & tulisan).