Deskripsi Pekerjaan
PT Inovasi Digital Nusantara adalah perusahaan rintisan (startup) yang bergerak di bidang teknologi finansial (fintech) dengan pertumbuhan pesat. Kami sedang merevolusi cara masyarakat mengelola keuangan melalui platform digital yang andal dan user-friendly.
Kami mencari Mobile Developer yang memiliki jiwa kepemimpinan teknis dan semangat tinggi untuk membangun produk yang berdampak langsung pada jutaan pengguna. Kamu akan menjadi bagian dari tim inti yang agile, didukung oleh teknologi terkini dan budaya kerja yang kolaboratif.
Bergabunglah dengan kami dan bantu wujudkan inklusi keuangan digital di Indonesia!
Tanggung Jawab
- Memimpin pengembangan fitur baru pada aplikasi mobile menggunakan Flutter (Dart) dan/atau React Native.
- Berkolaborasi langsung dengan Product Manager dan UI/UX Designer untuk mendefinisikan spesifikasi teknis dan estimasi waktu.
- Melakukan refactoring kode untuk memastikan kualitas, skalabilitas, dan kemudahan pemeliharaan (maintainability).
- Mengoptimalkan performa aplikasi, termasuk kecepatan rendering, konsumsi memori, dan ukuran bundle.
- Menerapkan praktik CI/CD terbaik dan memastikan setiap rilis berjalan lancar.
- Membimbing developer junior melalui code review dan pair programming.
- Tetap mengikuti perkembangan terbaru dalam ekosistem mobile, seperti Flutter 3.x, Jetpack Compose, atau SwiftUI.
Kualifikasi
- Minimal 3 tahun pengalaman yang solid sebagai Mobile Developer, dengan portofolio aplikasi yang sudah dirilis di App Store atau Play Store.
- Ahli dalam Flutter (Dart) atau React Native (JavaScript/TypeScript). Menguasai keduanya adalah nilai plus.
- Pemahaman mendalam tentang arsitektur aplikasi seperti MVVM, Clean Architecture, dan BLoC/Provider.
- Berpengalaman dengan push notification, deep linking, dan in-app purchase.
- Memahami prinsip keamanan aplikasi mobile dan enkripsi data.
- Terbiasa menggunakan Git, Jira, dan tools kolaborasi lainnya.
- Memiliki kemampuan problem-solving yang kuat dan komunikasi yang baik dalam Bahasa Indonesia dan Inggris.