Deskripsi Pekerjaan
Bergabunglah dengan Inovasi Digital Nusantara, sebuah startup teknologi yang sedang bertransformasi. Kami mencari Senior Mobile Developer yang berdedikasi untuk membangun produk mobile yang mendunia.
Anda akan bertanggung jawab atas siklus hidup pengembangan aplikasi dari konsep hingga peluncuran, memastikan aplikasi berjalan lancar di berbagai perangkat dan memenuhi standar kualitas tertinggi. Kami menghargai inovasi, kecepatan, dan kode yang bersih.
Tanggung Jawab
- <ul><li>Mengembangkan aplikasi mobile native (Android/iOS) atau cross-platform menggunakan Flutter/React Native dengan performa tinggi.</li><li>Berkolaborasi dengan Product Manager dan UI/UX Designer untuk menerjemahkan kebutuhan pengguna menjadi solusi teknis yang elegan.</li><li>Menulis kode yang modular, scalable, dan mudah dirawat (maintainable).</li><li>Optimasi performa aplikasi, termasuk manajemen memori dan rendering UI yang efisien.</li><li>Mengintegrasikan API backend dan layanan pihak ketiga (Payment Gateway, Maps, SDK, dll).</li><li>Melakukan unit testing, integration testing, dan debugging secara rutin.</li><li>Memberikan pembaruan teknis dan mentorship kepada developer junior dalam tim.</li></ul>
Kualifikasi
<ul><li>Sertifikat Sarjana (S1) Teknik Informatika atau Ilmu Komputer dengan IPK minim 3.00.</li><li>Pengalaman kerja minimal 4 tahun dalam pengembangan aplikasi mobile profesional.</li><li>Keahlian mendalam dalam Kotlin dan Java untuk Android, atau Swift untuk iOS.</li><li>Pengalaman menggunakan Flutter atau React Native adalah keunggulan (wajib).</li><li>Pemahaman mendalam tentang arsitektur MVVM/MVC dan State Management (Bloc, Provider, Redux).</li><li>Familiar dengan RESTful API, JSON, dan database lokal (Room, Realm, SQLite).</li><li>Komunikasi yang baik dalam Bahasa Indonesia dan Inggris (dibaca dan ditulis).</li></ul>