Deskripsi Pekerjaan
Apakah Anda seorang inovator yang memiliki gairah untuk mengembangkan aplikasi mobile yang revolusioner? Inovasi Digital Nusantara, perusahaan teknologi terdepan dengan fokus pada solusi digital mutakhir, sedang mencari Mobile Developer berbakat untuk bergabung dengan tim elit kami.
Kami mencari individu yang tidak hanya terampil dalam coding, tetapi juga memiliki visi untuk menciptakan produk yang berdampak, memberikan pengalaman pengguna yang luar biasa, dan mendorong batas-batas inovasi teknologi mobile.
Posisi ini menawarkan fleksibilitas tinggi dengan opsi penempatan di Surabaya, Solo, Jogjakarta, atau Kediri. Kami juga sangat menyambut kandidat yang mencari opsi kerja remote penuh waktu untuk memberikan Anda kebebasan bekerja dari mana saja, selama Anda siap menghadapi tantangan dan berkontribusi dalam lingkungan kerja yang dinamis.
Jika Anda siap untuk mengambil tantangan dan membangun masa depan aplikasi mobile bersama kami, mari bergabung dengan Inovasi Digital Nusantara!
Tanggung Jawab
- Merancang, mengembangkan, dan mengimplementasikan aplikasi mobile berkualitas tinggi untuk platform Android (menggunakan Kotlin/Java) dan/atau iOS (menggunakan Swift/Objective-C).
- Berpartisipasi aktif dalam seluruh siklus pengembangan perangkat lunak, termasuk perencanaan, desain, pengujian, debugging, dan deployment.
- Berkolaborasi erat dengan tim produk, desainer UI/UX, dan backend developer untuk menghadirkan pengalaman pengguna yang mulus dan intuitif.
- Mengintegrasikan API pihak ketiga dan memastikan performa aplikasi yang optimal, responsif, dan stabil.
- Melakukan analisis dan identifikasi area untuk peningkatan kinerja, skalabilitas, dan stabilitas aplikasi secara berkelanjutan.
- Menganalisis tren teknologi mobile terbaru dan menerapkan praktik terbaik dalam pengembangan aplikasi.
- Menulis kode yang bersih, efisien, teruji, dan mudah dipelihara sesuai standar perusahaan.
- Berpartisipasi dalam proses code review untuk memastikan kualitas dan konsistensi kode seluruh tim.
Kualifikasi
- Pengalaman minimal 3-5 tahun dalam pengembangan aplikasi mobile native (Android atau iOS) atau cross-platform (seperti React Native/Flutter).
- Mahir dengan bahasa pemrograman Kotlin/Java untuk Android atau Swift/Objective-C untuk iOS.
- Pengalaman solid dengan RESTful APIs, JSON, dan integrasi layanan backend.
- Pemahaman mendalam tentang prinsip-prinsip desain UI/UX dan pedoman antarmuka platform mobile.
- Kemampuan pemecahan masalah yang luar biasa, logika yang kuat, dan perhatian terhadap detail.
- Mampu bekerja secara mandiri dengan inisiatif tinggi maupun sebagai bagian dari tim yang kolaboratif.
- Portofolio aplikasi mobile yang telah dirilis dan aktif di Google Play Store atau Apple App Store akan menjadi nilai tambah signifikan.
- Pendidikan minimal Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait lainnya.