Deskripsi Pekerjaan
Kami sedang mencari Mobile Developer (Senior) berbakat untuk bergabung dengan tim kami di Jakarta. Di Apex Digital Indonesia, Anda akan memiliki kesempatan untuk membangun aplikasi mobile yang inovatif, skalabel, dan memberikan dampak nyata bagi jutaan pengguna kami.
Bergabunglah bersama kami dalam perjalanan untuk menciptakan pengalaman digital terbaik di pasar Asia Tenggara.
Tanggung Jawab
- Mengembangkan aplikasi mobile native (Android/iOS) menggunakan Kotlin dan Swift dengan performa tinggi.
- Mengoptimalkan performa aplikasi, mempercepat waktu muat, dan memastikan stabilitas aplikasi di berbagai perangkat.
- Mendesain dan membangun antarmuka pengguna (UI) yang responsif, intuitif, dan konsisten dengan prinsip desain modern.
- Mengintegrasikan API RESTful, layanan backend, dan fitur eksternal (Google Maps, Payment Gateway, dll).
- Melakukan debugging mendalam, pemeliharaan rutin, dan peningkatan berkelanjutan (maintenance) terhadap kode yang ada.
- Mengikuti praktik terbaik pengembangan perangkat lunak (Clean Code, SOLID principles) dan menerapkan CI/CD pipeline.
- Bekerja secara kolaboratif dengan tim UX/UI Designer, Backend Developer, dan Product Manager.
Kualifikasi
- Pengalaman minimal 3-5 tahun dalam pengembangan aplikasi mobile native.
- Keahlian kuat dalam Kotlin (Android) dan/atau Swift (iOS).
- Pemahaman mendalam tentang React Native atau Flutter untuk pengembangan cross-platform.
- Familiar dengan arsitektur aplikasi mobile (MVVM, Clean Architecture).
- Menguasai RESTful API, JSON, dan pemrosesan data asinkron.
- Pengalaman dalam integrasi layanan eksternal (Third-party APIs) dan push notification.
- Kemampuan komunikasi yang kuat dan kemampuan bekerja dalam tim lintas fungsi.