Deskripsi Pekerjaan
Apex Digital Innovations sedang mencari Senior Mobile Developer yang berbakat dan berdedikasi untuk bergabung dengan tim kami di Jakarta Selatan. Anda akan memiliki kesempatan untuk membangun aplikasi mobile yang inovatif dan berdampak tinggi bagi jutaan pengguna kami.
Sebagai Mobile Developer, Anda akan bertanggung jawab atas seluruh siklus hidup pengembangan aplikasi, mulai dari desain antarmuka hingga pengiriman fitur ke App Store dan Google Play Store.
Tentang Peran Ini:
Bekerja dalam tim Agile yang dinamis untuk mengembangkan aplikasi mobile native atau cross-platform yang responsif dan skalabel. Anda akan berkolaborasi erat dengan Product Managers, UI/UX Designers, dan Backend Engineers untuk memastikan eksekusi teknis yang sempurna.
Tanggung Jawab
- Desain & Pengembangan: Membangun aplikasi mobile yang tangguh, responsif, dan user-friendly menggunakan teknologi modern seperti Flutter, React Native, Swift, atau Kotlin.
- Integrasi API: Mengimplementasikan dan mengintegrasikan RESTful API dan layanan backend yang kompleks dengan efisien.
- Performa & Optimasi: Memastikan performa aplikasi yang cepat, memori yang efisien, dan rendering yang mulus di berbagai perangkat.
- Debugging & Maintenance: Menganalisis masalah, memperbaiki bug, dan mempertahankan kualitas kode secara konsisten.
- Code Review: Memberikan umpan balik teknis dan melakukan code review untuk meningkatkan standar kode tim.
- Standar Kode: Menulis kode yang bersih, terdokumentasi dengan baik, dan mengikuti praktik terbaik pengembangan perangkat lunak.
Kualifikasi
- Pendidikan: Gelar Sarjana (S1) atau Diploma Tinggi (D3) dalam Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman: Minimal 3-5 tahun pengalaman profesional dalam pengembangan aplikasi mobile (iOS/Android).
- Keahlian Teknis: Penguasaan mendalam dalam Flutter atau React Native. Pengalaman dengan Swift dan Kotlin juga dihargai.
- API & Database: Pemahaman yang kuat tentang RESTful API, JSON, dan pemrosesan data.
- Tools: Pengalaman kerja yang nyaman dengan Git, CI/CD pipelines, dan tools manajemen proyek.
- Bahasa: Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris (disediakan).