Job Description:Mengembangkan dan menghasilkan aplikasi mobile untuk platform Android maupun iOSMendukung seluruh aspek dalam pembuatan aplikasi mobile (konsep, desain, pengujian, deployment)Menganalisis dan mengumpulkan kebutuhan dari klien serta memberikan saran dan solusi dalam mengembangkan aplikasi mobileMelakukan identifikasi malfungsi/debugging dan bug fixing untuk mengoptimalkan kinerja aplikasi mobileMengoptimalkan desain interface untuk meningkatkan user experience yang lebih baikTetap up to date dengan teknologi terbaru dan mampu memberikan solusi terhadap kebutuhan projekMampu bekerja dalam tim dan mempunyai Analisa yang baik
Requirements:Berpengalaman minimal 2 tahun sebagai pengembang Mobile Application (iOS atau Android)Menguasai bahasa pemrograman Java/Kotlin untuk mengembangkan aplikasi Android dan swift untuk mengembangkan aplikasi iOSMenguasai konsep OOP (Object Oriented Programming)Berpengalaman dalam memakai Library dan API pihak ketigaBerpengalaman dalam Mobile Programming Hybrid seperti React Native atau FlutterUntuk Android berpengalaman dengan Jet Pack & Design Pattern MVVM (Model View View Model)Untuk Framework Flutter berpengalaman dengan (salah satu) Riverpod, Provider atau BlocUntuk React Native berpengalaman dengan (salah satu) Hooks, Redux, MobxFamiliar dengan GIT
PREFERABLEBerpengalaman dalam teknologi:Realtime SocketFirebaseWeb socketIOS DevelopmentPush NotificationWork ManagerEspresso UI testingPernah menerbitkan minimal 1 atau lebih Mobile Application di Playstore / Appstore