Deskripsi Pekerjaan
Inovasi Digital Nusantara sedang mencari seorang Senior iOS Developer yang bersemangat dan inovatif untuk bergabung dengan tim kami di Medan, Sumatera Utara. Jika Anda seorang pengembang berpengalaman dengan hasrat untuk menciptakan aplikasi mobile yang luar biasa dan ingin berkontribusi pada produk yang berdampak, ini adalah kesempatan Anda!
Kami adalah perusahaan teknologi yang berkembang pesat, berfokus pada pengembangan solusi digital canggih untuk pasar Indonesia. Anda akan bekerja dalam lingkungan yang kolaboratif dan dinamis, di mana ide-ide Anda dihargai dan inovasi didorong. Bergabunglah dengan kami untuk membentuk masa depan aplikasi mobile!
Mengapa Bergabung dengan Kami?
- Lingkungan kerja yang suportif dan berorientasi pada pertumbuhan.
- Peluang untuk mengerjakan proyek-proyek inovatif dan menantang.
- Paket kompensasi dan tunjangan yang kompetitif.
- Budaya perusahaan yang mendorong kolaborasi dan pembelajaran berkelanjutan.
- Berkontribusi langsung pada produk yang digunakan oleh ribuan pengguna.
Tanggung Jawab
- Merancang, membangun, dan memelihara aplikasi iOS native yang canggih menggunakan Swift dan/atau Objective-C.
- Berpartisipasi aktif dalam seluruh siklus pengembangan perangkat lunak (SDLC), dari konseptualisasi hingga peluncuran.
- Menulis kode yang bersih, efisien, teruji, dan terdokumentasi dengan baik.
- Melakukan tinjauan kode (code review) secara berkala dan memberikan masukan konstruktif kepada rekan tim.
- Berkolaborasi erat dengan tim desain produk (UI/UX), backend, dan manajemen proyek untuk menghadirkan fitur-fitur baru.
- Mengidentifikasi dan memperbaiki bug, bottleneck kinerja, serta meningkatkan kualitas kode secara keseluruhan.
- Menjaga aplikasi tetap selaras dengan tren dan teknologi iOS terbaru serta praktik terbaik pengembangan.
- Berperan sebagai mentor bagi junior developer dan berkontribusi pada peningkatan teknis tim.
Kualifikasi
- Pengalaman minimal 3-5 tahun sebagai iOS Developer profesional.
- Keahlian mendalam dalam Swift dan/atau Objective-C.
- Pengalaman kuat dengan kerangka kerja iOS seperti UIKit, SwiftUI, Core Data, Core Animation, atau Realm.
- Pemahaman solid tentang prinsip-prinsip desain aplikasi mobile, pola arsitektur (MVVM, MVC, VIPER), dan praktik terbaik.
- Pengalaman dalam mengintegrasikan API RESTful dan bekerja dengan JSON.
- Terbiasa dengan sistem kontrol versi (Git) dan proses CI/CD.
- Gelar Sarjana di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Kemampuan komunikasi, analitis, dan pemecahan masalah yang luar biasa.
- Portofolio aplikasi iOS yang telah rilis di App Store akan menjadi nilai tambah.