Deskripsi Pekerjaan
Deskripsi Pekerjaan
Kami adalah perusahaan fintech yang berfokus pada solusi keuangan digital inklusif di Indonesia. Saat ini kami mencari seorang Mobile Developer (Flutter) yang memiliki hasrat tinggi terhadap kualitas kode dan pengalaman pengguna. Kamu akan menjadi bagian penting dari tim produk kami, bekerja secara end-to-end untuk menghadirkan fitur-fitur inovatif kepada jutaan pengguna setia kami.
Mengapa Bergabung dengan Tim Kami?
- Dampak dan Skala: Bekerjalah pada produk yang digunakan oleh jutaan orang di seluruh Indonesia.
- Teknologi Terdepan: Stack modern: Flutter 3.x, Dart, Firebase, Clean Architecture, CI/CD.
- Budaya Inovasi: Kami mendorong eksperimen, belajar dari kegagalan, dan merayakan kesuksesan bersama.
- Pengembangan Karir: Akses ke kursus online, konferensi, dan mentorship dari para senior engineer.
- Keseimbangan Hidup: Jadwal kerja hybrid yang fleksibel dan asuransi kesehatan komprehensif.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile berbasis Flutter dengan arsitektur yang scalable (Clean Architecture / MVVM).
- Berdiskusi dan berkolaborasi dengan Product Manager, UI/UX Designer, dan Backend Engineer untuk merancang solusi teknis terbaik.
- Melakukan code review secara rutin untuk menjaga konsistensi dan kualitas kode tim.
- Mengidentifikasi dan memperbaiki bottleneck performa aplikasi menggunakan alat bantu seperti DevTools.
- Menulis kode yang reusable, efisien, dan teruji dengan cakupan unit test, widget test, serta integration test yang tinggi.
- Mengintegrasikan aplikasi dengan layanan backend dan API pihak ketiga.
- Berpartisipasi aktif dalam perencanaan sprint dan seremonial Agile lainnya.
- Membantu proses deployment ke Google Play Store dan Apple App Store melalui pipeline CI/CD.
Kualifikasi
- Pendidikan S1 Teknik Informatika, Ilmu Komputer, atau setara (diutamakan).
- Minimal 2 tahun pengalaman sebagai Mobile Developer dengan fokus pada Flutter.
- Menguasai Dart, Flutter framework, dan konsep state management (Bloc, Riverpod, atau Provider).
- Pemahaman mendalam tentang integrasi RESTful API dan handling data asinkronus.
- Terbiasa menggunakan Git untuk version control dan kolaborasi tim.
- Memiliki portofolio aplikasi yang sudah rilis di Play Store atau App Store.
- Memahami prinsip-prinsip UI/UX dan mampu berkomunikasi dengan tim desain secara efektif.
- Berpikir kritis, proaktif, dan memiliki semangat untuk terus belajar teknologi baru.