Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada inovasi digital di sektor finansial dan lifestyle. Saat ini kami sedang mencari seorang Mobile Developer (Flutter) yang memiliki passion tinggi terhadap teknologi mobile dan pengalaman pengguna.
Sebagai bagian dari tim pengembangan kami, Anda akan bertanggung jawab dalam membangun dan memelihara aplikasi mobile yang digunakan oleh jutaan pengguna di seluruh Indonesia. Anda akan bekerja dalam lingkungan yang dinamis, kolaboratif, dan modern dengan menggunakan teknologi terkini.
Jika Anda adalah seorang problem solver yang kreatif, detail-oriented, dan ingin memberikan dampak nyata melalui kode yang Anda tulis, kami menantikan lamaran Anda!
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile cross-platform menggunakan framework Flutter.
- Berkolaborasi dengan tim desain (UI/UX) untuk mengimplementasikan desain antarmuka yang responsif, intuitif, dan modern.
- Melakukan integrasi dengan berbagai RESTful API dan service backend untuk kelancaran fungsionalitas aplikasi.
- Menulis kode yang bersih, terstruktur, dan teruji (unit test & widget test) dengan prinsip Clean Architecture.
- Melakukan code review secara rutin untuk menjaga kualitas kode dan berbagi pengetahuan dengan sesama developer.
- Mengoptimalkan performa aplikasi untuk memastikan pengalaman pengguna yang mulus dan cepat.
- Berpartisipasi aktif dalam proses agile development, termasuk sprint planning, daily stand-up, dan retrospective.
- Melakukan debugging, troubleshooting, dan pembaruan aplikasi secara berkala di Google Play Store dan Apple App Store.
Kualifikasi
- Pendidikan minimal S1 di bidang Teknik Informatika, Ilmu Komputer, atau setara.
- Pengalaman minimal 2-3 tahun sebagai Mobile Developer, khususnya dengan Flutter dan Dart.
- Memahami dengan baik konsep state management (BLoC, Provider, atau GetX).
- Pengalaman dengan RESTful API, integrasi Firebase (Firestore, FCM, Authentication), dan Git version control.
- Memahami fundamental Clean Architecture, SOLID Principles, dan Design Pattern.
- Pengalaman memiliki aplikasi yang sudah publish di Google Play Store atau App Store (sertakan link portfolio).
- Memiliki kemampuan analisa yang tajam dan pemecahan masalah yang efektif.
- Kemampuan komunikasi yang baik dan mampu bekerja sama dalam tim.