Deskripsi Pekerjaan
Bergabunglah dengan Inodis (PT. Inovasi Digital Solusi) sebagai Mobile Developer dan jadilah bagian dari revolusi digital di Indonesia. Kami sedang membangun ekosistem produk digital yang menyentuh jutaan pengguna setiap harinya.
Di posisi ini, Anda akan memiliki otonomi teknis untuk mengeksplorasi solusi terbaik, bekerja dengan tim insinyur kelas dunia, dan mendorong batasan teknologi mobile modern. Kami menawarkan lingkungan kerja yang kolaboratif, jenjang karir yang jelas, dan apresiasi atas inovasi. Jika Anda seorang developer yang haus akan tantangan dan ingin menciptakan dampak nyata, Inodis adalah tempat yang tepat untuk Anda.
Tanggung Jawab
- Memimpin pengembangan fitur-fitur baru pada aplikasi mobile menggunakan Flutter dan React Native, memastikan kualitas kode dan performa yang optimal.
- Berkolaborasi dengan tim Product Management dan UI/UX untuk mendefinisikan spesifikasi teknis dan jadwal rilis.
- Melakukan code review secara menyeluruh untuk menjaga standar kode yang tinggi dan berbagi pengetahuan dengan anggota tim.
- Mengoptimalkan aplikasi untuk kecepatan, skalabilitas, dan pengalaman pengguna yang mulus di berbagai perangkat.
- Mengintegrasikan aplikasi dengan backend API dan layanan cloud (Firebase, AWS, GCP) untuk fungsionalitas real-time.
- Menyusun dan memelihara dokumentasi teknis aplikasi, termasuk arsitektur dan panduan pengembangan.
- Berpartisipasi dalam perencanaan sprint, stand-up meeting, dan retrospektif dalam framework Agile/Scrum.
Kualifikasi
- Minimal 3 tahun pengalaman sebagai Mobile Developer dengan portofolio yang kuat di Google Play Store atau Apple App Store.
- Menguasai setidaknya satu framework cross-platform utama: Flutter (Dart) atau React Native (JavaScript/TypeScript).
- Pemahaman mendalam tentang prinsip-prinsip arsitektur mobile seperti BLoC, Provider, Redux, atau MVVM.
- Pengalaman yang solid dengan RESTful API, GraphQL, dan integrasi layanan backend.
- Terbiasa menggunakan Git, CI/CD pipelines (GitHub Actions, Bitrise, atau GitLab CI), dan code review.
- Memiliki kemampuan analitis yang kuat dan pemecahan masalah yang kreatif untuk tantangan teknis yang kompleks.
- Komunikasi yang sangat baik dalam Bahasa Indonesia dan Bahasa Inggris (lisan maupun tulisan).
- Semangat tinggi terhadap teknologi mobile terbaru dan tren industri.