Deskripsi Pekerjaan
Deskripsi Pekerjaan
Kami adalah perusahaan teknologi finansial (Fintech) terkemuka di Indonesia yang sedang mencari talenta terbaik untuk bergabung sebagai Mobile Developer. Anda akan menjadi bagian dari tim pengembang inti yang bertanggung jawab untuk merancang, membangun, dan memelihara aplikasi mobile kami yang digunakan oleh jutaan pengguna di seluruh Indonesia.
Di posisi ini, Anda akan bekerja dengan teknologi modern seperti Flutter dan React Native, berkolaborasi dengan Product Manager dan UI/UX Designer untuk menciptakan fitur-fitur inovatif yang berdampak langsung pada pengalaman pengguna. Kami mencari individu yang passionate, memiliki growth mindset, dan siap untuk menghadapi tantangan teknis yang kompleks. Budget perusahaan yang kompetitif, jam kerja yang fleksibel, dan lingkungan kerja yang mendukung inovasi adalah beberapa hal yang akan Anda dapatkan.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi mobile lintas platform (iOS & Android) menggunakan Flutter dan React Native.
- Berkolaborasi dengan tim Product, Desain, Backend, dan QA untuk menghadirkan fitur terbaik.
- Menulis kode yang bersih, efisien, dan teruji (unit test & UI test).
- Melakukan code review kepada sesama developer untuk menjaga standar kualitas kode.
- Mengoptimalkan performa aplikasi, memastikan kelancaran dan responsivitas.
- Berkontribusi dalam perencanaan arsitektur teknis aplikasi (Clean Architecture, MVVM).
- Melakukan debugging, troubleshooting, dan perbaikan bug secara proaktif.
- Tetap mengikuti tren dan teknologi terbaru di ekosistem mobile development.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Sistem Informasi, atau Teknik Informatika (diutamakan).
- Pengalaman minimal 2-3 tahun sebagai Mobile Developer dengan Flutter atau React Native.
- Memahami konsep state management (Bloc, Provider, Riverpod / Redux, MobX, Zustand).
- Berpengalaman dengan RESTful API dan integrasi GraphQL (nilai tambah).
- Menguasai Git workflow dan CI/CD pipelines (GitHub Actions, Codemagic, Bitrise).
- Memiliki portofolio aplikasi yang sudah live di App Store dan/atau Google Play Store.
- Memahami prinsip desain platform (Material Design untuk Android, Human Interface Guidelines untuk iOS).
- Kemampuan komunikasi dan kolaborasi tim yang sangat baik.