Deskripsi pekerjaan
- Mengembangkan dan menghasilkan aplikasi mobile untuk platform Android maupun iOS
- Mendukung seluruh aspek dalam pembuatan aplikasi mobile (konsep, desain, pengujian, deployment)
- Menganalisis dan mengumpulkan kebutuhan dari klien serta memberikan saran dan solusi dalam mengembangkan aplikasi mobile
- Melakukan identifikasi malfungsi/debugging dan bug fixing untuk mengoptimalkan kinerja aplikasi mobile
- Mengoptimalkan desain interface untuk meningkatkan user experience yang lebih baik
- Tetap up to date dengan teknologi terbaru dan mampu memberikan solusi terhadap kebutuhan projek
- Mampu bekerja dalam tim dan mempunyai Analisa yang baik
Persyaratan
- Berpengalaman minimal 2 tahun sebagai pengembang Mobile Application (iOS atau Android)
- Lebih diutamakan yang memiliki pengalaman dan keterampilan yang baik dalam menggunakan Kotlin Android Native & React Native
- Menguasai bahasa pemrograman Java/Kotlin untuk mengembangkan aplikasi Android dan swift untuk mengembangkan aplikasi iOS
- Menguasai konsep OOP (Object Oriented Programming)
- Berpengalaman dalam memakai Library dan API pihak ketiga
- Berpengalaman dalam Mobile Programming Hybrid seperti React Native atau Flutter
- Untuk Android berpengalaman dengan Jet Pack & Design Pattern MVVM (Model View View Model)
- Untuk Framework Flutter berpengalaman dengan (salah satu) Provider, Getx atau Bloc
- Untuk React Native berpengalaman dengan (salah satu) Hooks, Redux, Mobx
- Familiar dengan GIT
Preferable
1.Berpengalaman dalam teknologi:
- Realtime Socket
- Firebase
- Web socket
- IOS Development
- Push Notification
- Work ManagerEspresso UI testing
2.Pernah menerbitkan minimal 1 atau lebih Mobile Application di Playstore / Appstore
Pertanyaan dari perusahaan
Lamaran kamu akan mencakup pertanyaan-pertanyaan berikut:
- What’s your expected monthly basic salary?
- How many years’ experience do you have as a Mobile Application Developer?