Deskripsi Pekerjaan
Tentang Perusahaan
Kami adalah perusahaan teknologi finansial (Fintech) yang berkembang pesat di Asia Tenggara. Dengan misi untuk menciptakan ekosistem keuangan yang inklusif, aplikasi mobile kami telah diunduh oleh jutaan pengguna dan terus bertumbuh secara eksponensial.
Deskripsi Pekerjaan
Kami mencari Mobile Developer (Flutter) yang bersemangat dan memiliki standar tinggi untuk bergabung dalam tim Product Engineering. Sebagai Mobile Developer, kamu akan menjadi tulang punggung dalam pengembangan fitur-fitur baru, memastikan aplikasi berjalan mulus, cepat, dan sesuai dengan kebutuhan pengguna.
Kamu akan bekerja dalam tim Agile yang solid, menggunakan tools modern, serta diberikan kebebasan untuk bereksperimen dan berinovasi. Kami percaya pada continuous learning dan menyediakan budget khusus untuk pelatihan serta konferensi teknologi.
Kami menawarkan gaji kompetitif, bonus kinerja tahunan, asuransi kesehatan premium (rawat jalan & inap), serta Employee Stock Option Plan (ESOP).
Tanggung Jawab
- Merancang dan mengimplementasikan fitur-fitur baru menggunakan Flutter dan Dart.
- Memastikan performa aplikasi tetap optimal dan bebas dari bug melalui code review dan pengujian menyeluruh.
- Berkolaborasi langsung dengan desainer UI/UX, Product Manager, dan Backend Engineer untuk menghadirkan produk terbaik.
- Menulis unit test dan integration test untuk menjaga stabilitas kode.
- Mengoptimalkan aplikasi pada platform iOS dan Android sesuai dengan best practice masing-masing platform.
- Berkontribusi pada perencanaan arsitektur aplikasi dan dokumentasi teknis.
- Mentoring developer junior dan berbagi pengetahuan dalam sesi tech sharing tim.
Kualifikasi
- Minimal 2 tahun pengalaman sebagai Mobile Developer (portofolio di App Store / Play Store menjadi nilai tambah).
- Menguasai Flutter dan Dart secara mendalam, termasuk state management (Bloc, Riverpod, atau Provider).
- Memahami integrasi dengan RESTful APIs dan layanan backend.
- Berpengalaman dengan Git, branching strategy, dan pipeline CI/CD.
- Memiliki pemahaman yang baik tentang Material Design dan Human Interface Guidelines.
- Terbiasa bekerja dalam lingkungan Agile / Scrum.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris.
- Memiliki growth mindset, proaktif, dan mampu bekerja secara mandiri maupun tim.