Deskripsi Pekerjaan
Anda siap mengubah ide menjadi realitas digital yang skalabel dan berdampak luas? Inovasi Digital Global sedang mencari seorang Mobile Developer Senior yang berbakat untuk bergabung dengan tim kami di Jakarta. Kami berkomitmen untuk menciptakan pengalaman pengguna yang luar biasa melalui aplikasi mobile yang responsif dan elegan.
Bergabunglah bersama kami dalam perjalanan transformasi digital, di mana Anda akan berkolaborasi dengan para ahli terbaik, menggunakan teknologi terkini, dan berkontribusi pada produk yang digunakan ribuan pengguna setiap hari.
Tanggung Jawab
- Merancang, membangun, dan mempertahankan aplikasi mobile yang kuat menggunakan React Native atau Flutter.
- Mengoptimalkan performa, kecepatan, dan skalabilitas aplikasi untuk memberikan pengalaman pengguna yang mulus (seamless).
- Berkolaborasi erat dengan tim desainer UI/UX untuk menerjemahkan wireframes menjadi antarmuka yang indah dan fungsional.
- Integrasi API dan layanan backend yang kompleks (RESTful & GraphQL) dengan aman dan efisien.
- Memantau dan memperbaiki bug serta error performa secara berkala melalui unit testing dan debugging.
- Mengikuti praktik terbaik dalam pengembangan perangkat lunak, termasuk Clean Code, SOLID principles, dan CI/CD pipelines.
Kualifikasi
- Pengalaman minimal 3-5 tahun dalam pengembangan aplikasi mobile (React Native atau Flutter).
- Penguasaan yang kuat dalam JavaScript/TypeScript dan pemahaman mendalam tentang paradigma pemrograman asinkron.
- Pengalaman kerja yang solid dengan iOS (Swift) dan Android (Kotlin/Java) adalah nilai tambah yang signifikan.
- Mahir dalam penggunaan Git, Agile/Scrum methodology, dan manajemen alur kerja CI/CD.
- Pemahaman yang baik tentang desain responsif, state management (Redux, MobX, Riverpod), dan caching.
- Berbahasa Inggris lancar (dalam percakapan dan tulisan) untuk kemudahan kolaborasi tim lintas negara.