Deskripsi Pekerjaan
Apakah Anda seorang inovator yang bersemangat dalam menciptakan aplikasi mobile yang mengubah cara hidup jutaan orang? PT Inovasi Digital Nusantara sedang mencari Senior Mobile Developer untuk bergabung dengan tim teknologi kelas dunia kami di Jakarta. Di sini, Anda akan berkolaborasi dengan para ahli terbaik untuk membangun solusi digital yang elegan, berkinerja tinggi, dan berdampak besar.
Kami menawarkan lingkungan kerja yang dinamis, fasilitas modern, serta peluang pertumbuhan karir yang tak terbatas. Jika Anda siap untuk mengambil langkah berikutnya dalam karir Anda dan ingin menonjol di industri teknologi, ini adalah kesempatan untuk Anda bersinar.
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile mutakhir (iOS & Android) menggunakan Flutter atau React Native.
- Berkolaborasi erat dengan tim Product Manager, UI/UX Designer, dan Backend Engineer untuk mendefinisikan dan membangun fitur-fitur baru.
- Menulis kode yang bersih, teruji, dan mudah dipelihara dengan standar kualitas tertinggi.
- Mengoptimalkan performa aplikasi untuk memastikan pengalaman pengguna yang mulus, cepat, dan responsif.
- Melakukan debugging dan mengidentifikasi masalah pada aplikasi untuk menjaga kestabilan sistem.
- Mengimplementasikan praktik terbaik CI/CD untuk proses rilis yang otomatis dan efisien ke App Store dan Google Play Store.
- Terus mengikuti perkembangan teknologi mobile terbaru dan merekomendasikan peningkatan arsitektur.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Memiliki pengalaman minimal 3-5 tahun dalam pengembangan aplikasi mobile (iOS/Android).
- Keahlian mendalam dalam framework cross-platform seperti Flutter (Dart) atau React Native (JavaScript/TypeScript).
- Pemahaman kuat tentang RESTful API, GraphQL, dan integrasi layanan pihak ketiga.
- Familiar dengan sistem kontrol versi (Git) dan alat manajemen kode (Bitbucket/GitHub).
- Pengalaman dalam menerbitkan aplikasi ke Apple App Store dan Google Play Store.
- Kemampuan pemecahan masalah analitis yang luar biasa dan perhatian terhadap detail.
- Komunikasi yang sangat baik dan mampu bekerja secara kolaboratif dalam tim Agile/Scrum.