Deskripsi Pekerjaan
Bergabunglah dengan Apex Digital Solutions sebagai Pengembang Mobile Senior dan berkontribusi dalam membangun solusi teknologi yang mengubah cara hidup masyarakat. Kami mencari profesional berbakat yang tidak hanya menguasai kode, tetapi juga memiliki visi untuk menciptakan pengalaman pengguna yang mulus dan inovatif.
Sebagai bagian dari tim kami, Anda akan berkolaborasi dengan desainer UI/UX, insinyur backend, dan manajer produk untuk merancang dan mengimplementasikan aplikasi mobile yang tangguh (robust). Jika Anda siap untuk tantangan teknis tingkat lanjut dalam lingkungan yang dinamis dan kolaboratif, kami ingin bertemu Anda.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi native dan cross-platform (iOS/Android) menggunakan Swift, Kotlin, atau Flutter.
- Menulis kode bersih, terstruktur, dan efisien dengan fokus pada kinerja dan skalabilitas.
- Mengoptimalkan aplikasi untuk kecepatan akses dan performa tinggi di berbagai perangkat.
- Berkolaborasi dengan tim desain untuk menerjemahkan wireframe menjadi antarmuka pengguna yang responsif dan menarik.
- Mengidentifikasi dan memperbaiki bug serta masalah teknis dalam kode yang ada secara berkala.
- Mengimplementasikan praktik terbaik keamanan perangkat lunak untuk melindungi data pengguna.
- Menulis dokumentasi teknis yang komprehensif untuk setiap modul aplikasi.
Kualifikasi
- Sertifikasi atau gelar Sarjana Teknik Informatika / Ilmu Komputer.
- Pengalaman minimal 4 tahun dalam pengembangan aplikasi mobile.
- Keahlian mendalam dalam Swift dan Kotlin (atau Flutter/React Native).
- Pemahaman mendalam tentang arsitektur MVC/MVVM dan pola desain perangkat lunak.
- Pengalaman dengan API RESTful, JSON, dan integrasi layanan backend.
- Portofolio aplikasi mobile yang aktif dan dapat diakses.
- Kemampuan komunikasi yang kuat dan kemauan untuk belajar teknologi baru secara berkelanjutan.