Deskripsi Pekerjaan
Tentang Peran Ini
Kami adalah perusahaan rintisan (startup) teknologi yang sedang berkembang pesat di ekosistem fintech Indonesia. Kami mencari Mobile Developer handal yang memiliki hasrat tinggi terhadap teknologi mobile dan pengalaman pengguna. Anda akan menjadi bagian integral dari tim produk kami, membangun fitur-fitur yang akan digunakan oleh jutaan pengguna di seluruh Indonesia.
Kami menawarkan lingkungan kerja remote-friendly, jam kerja fleksibel, gaji kompetitif, kesempatan untuk mengikuti konferensi internasional, serta budaya kerja yang suportif dan inovatif. Jika Anda siap untuk tantangan dan ingin memberikan dampak nyata, bergabunglah dengan kami!
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile menggunakan Flutter (Dart) atau React Native (TypeScript).
- Berkolaborasi erat dengan tim Product, UI/UX Designer, dan Backend Engineer untuk menghadirkan fitur terbaik.
- Menulis kode yang bersih, terstruktur, dan mudah di-maintain dengan mengikuti prinsip Clean Code dan SOLID.
- Melakukan pengujian unit (Unit Testing) dan pengujian widget (Widget Testing) untuk memastikan kualitas aplikasi.
- Mengoptimalkan performa aplikasi, termasuk manajemen memori, kecepatan render, dan ukuran bundle aplikasi.
- Berpartisipasi aktif dalam Sprint Planning, Daily Standup, dan Retrospective (Metodologi Agile / Scrum).
- Melakukan code review untuk memastikan konsistensi kode dan berbagi pengetahuan dengan sesama developer.
- Tetap mengikuti perkembangan terbaru di dunia pengembangan mobile dan merekomendasikan teknologi yang tepat untuk kebutuhan bisnis.
Kualifikasi
- Minimal 3 tahun pengalaman kerja sebagai Mobile Developer (Flutter atau React Native wajib).
- Pemahaman mendalam tentang Dart/Flutter atau JavaScript/TypeScript/React Native.
- Pengalaman dengan State Management (Provider, Riverpod, Bloc, atau Redux).
- Memahami konsep RESTful API, GraphQL, dan integrasi dengan backend.
- Berpengalaman dengan Firebase (Firestore, FCM, Authentication) atau layanan cloud lainnya (GCP/AWS).
- Terbiasa menggunakan Git (Gitflow) dan CI/CD (Bitrise, GitHub Actions, atau Codemagic).
- Memiliki portfolio aplikasi yang sudah dirilis di Google Play Store atau Apple App Store.
- Sarjana (S1) Teknik Informatika, Ilmu Komputer, atau bidang terkait. (Fresh graduates dipersilakan jika memiliki portofolio yang kuat).