Tanggung jawab :
- Memahami persyaratan klien dan bagaimana mereka menerjemahkan fitur aplikasi/li>
- Mengembangkan fitur baru dan antarmuka pengguna dari model wireframe
- Memastikan kinerja terbaik dan pengalaman pengguna aplikasi
- Memperbaiki bug dan masalah kinerja
- Menulis kode yang bersih, mudah dibaca, dan dapat diuji
- Bekerja sama dengan pengembang, perancang, dan pemasaran serta penjualan front-end dan back-end, untuk memberikan solusi yang dirancang dengan baik dan berkualitas tinggi
- Mengembangkan dokumen teknis dan buku pegangan untuk secara akurat mewakili desain dan kode aplikasi
Skill yang dibutuhan :
- Pengetahuan luas tentang pengembangan aplikasi seluler.
- Kecakapan menulis tes otomatis
- Familiar dengan RESTful APIs dan mobile library untuk jaringan, khususnya {{ Retrofit, axios, Alamofire, etc. }}
- Familiar dengan format JSON
- Pengalaman dengan pembuatan profil dan debugging aplikasi seluler
- memiliki pengetahuan tentang architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
- Familiar dengan push notifications
- Memahami pedoman desain aplikasi seluler di setiap platform.
- memiliki keahlian framework (seperti Django, Flask or Pyramid etc)