Deskripsi Pekerjaan
Kami adalah PT. Inovasi Digital Nusantara, perusahaan teknologi terdepan di Indonesia yang berfokus pada pengembangan solusi digital berbasis mobile. Dengan visi untuk menghubungkan jutaan pengguna melalui aplikasi yang elegan dan bertenaga, kami mencari seorang Mobile Developer berbakat untuk bergabung dengan tim inti pengembangan produk kami.
Di sini, Anda tidak hanya akan menulis kode, tetapi juga menciptakan pengalaman pengguna yang tak terlupakan. Anda akan bekerja dalam lingkungan yang dinamis, didukung oleh teknologi terkini seperti Flutter dan React Native, serta berkolaborasi dengan tim UI/UX, Product, dan Backend yang solid.
Jika Anda adalah seorang problem solver yang bersemangat, memiliki standar tinggi terhadap kualitas kode, dan ingin memberikan dampak nyata pada kehidupan digital masyarakat Indonesia, inilah tempat yang tepat untuk Anda!
Tanggung Jawab
- Merancang dan membangun aplikasi mobile multi-platform (iOS & Android) yang responsif dan stabil menggunakan Flutter atau React Native.
- Berkolaborasi dengan tim desain untuk mengimplementasikan UI/UX yang mulus dan interaktif sesuai dengan prinsip Material Design atau Human Interface Guidelines.
- Melakukan integrasi dengan RESTful API dan layanan backend untuk menghadirkan fitur yang real-time dan fungsional.
- Melakukan code review untuk memastikan standar kualitas, performa, dan arsitektur kode yang optimal.
- Mengoptimalkan performa aplikasi, melakukan debugging, dan troubleshooting untuk memastikan aplikasi berjalan lancar.
- Berkontribusi dalam siklus pengembangan produk secara Agile (Scrum), termasuk partisipasi dalam sprint planning dan daily stand-up.
- Membuat dan memelihara dokumentasi teknis untuk mempermudah proses pengembangan dan maintenance.
- Terus mempelajari teknologi baru dan merekomendasikan peningkatan tools atau framework yang dapat mempercepat proses development.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait lainnya.
- Pengalaman minimal 2-4 tahun sebagai Mobile Developer, dengan portofolio aplikasi yang sudah rilis di Play Store atau App Store.
- Menguasai setidaknya satu framework utama: Flutter (Dart) atau React Native. Penguasaan keduanya menjadi nilai tambah yang signifikan.
- Pemahaman yang kuat tentang arsitektur aplikasi mobile (MVC, MVVM, Bloc, Provider, atau Redux).
- Berpengalaman dengan fitur-fitur native seperti GPS, Camera, Push Notification, dan Bluetooth.
- Familiar dengan tools version control (Git) dan CI/CD pipeline (GitHub Actions, Bitrise, atau Fastlane).
- Memiliki pemahaman dasar tentang konsep UI/UX dan pentingnya performa aplikasi.
- Kemampuan komunikasi yang baik dan semangat untuk belajar hal-hal baru dalam tim yang kolaboratif.