Mobile Programmer
Role overview
Deskripsi pekerjaan
Merancang, mengembangkan, dan memelihara aplikasi Android dan iOS menggunakan Flutter atau Xamarin, serta mengintegrasikan frontend aplikasi seluler dengan backend service. Peran ini mencakup penerapan clean code, pemeliharaan kualitas aplikasi, dan penanganan bug agar aplikasi berfungsi dengan baik. Developer juga berkolaborasi dengan tim UI/UX dan backend developer untuk mengembangkan fitur-fitur baru.
Pekerjaan meliputi pengujian hingga rilis aplikasi ke Google Play Store dan Apple App Store.
Tanggung jawab
Responsibilities
- Merancang, mengembangkan, dan memelihara aplikasi Android dan iOS menggunakan Flutter atau Xamarin.
- Mengintegrasikan frontend aplikasi seluler dengan backend service melalui RESTful API.
- Menerapkan konsep OOP dan arsitektur kode yang bersih (clean code) demi performa aplikasi yang optimal.
- Melakukan pemeliharaan, analisis, dan perbaikan bug (troubleshooting) secara berkala.
- Berkolaborasi dengan tim UI/UX dan backend developer untuk pengembangan fitur-fitur baru.
- Mengelola proses pengujian hingga rilis aplikasi ke Google Play Store dan Apple App Store.
Yang perlu disiapkan
Job requirements
- Pendidikan minimal SMK/D3/S1 Ilmu Komputer, Teknik Informatika, Sistem Informasi, atau sejenis
- fresh graduate dipersilakan untuk melamar.
- Memahami dan menguasai pengembangan aplikasi cross-platform dengan Flutter atau Xamarin.
- Memahami konsep Object-Oriented Programming (OOP) dan design pattern dengan baik.
- Terbiasa membangun dan mengintegrasikan RESTful API (JSON/XML).
- Terbiasa menggunakan sistem kontrol versi Git (GitHub/GitLab/Bitbucket).
- Memiliki kemampuan analisis dan pemecahan masalah yang baik.
Kualifikasi kandidat
Skill dan kualifikasi
- Berpengalaman mempublikasikan aplikasi di Google Play Store dan/atau Apple App Store.
- Memahami state management Flutter (BLoC, Provider, atau GetX).
- Memiliki portofolio aplikasi yang pernah dikembangkan.
Benefit
Fasilitas dan benefit
- Health Insurance
- Work Insurance
- Annual Leave
- Perform Bonus
- Training/Certification
Tools
Tech stack dan tools
Sebelum klik lamar
Ambil keyword
Catat skill, tools, dan tanggung jawab yang berulang di lowongan ini.
Sesuaikan CV
Tulis ulang pengalaman agar lebih nyambung dengan kebutuhan role.
Kirim dengan konteks
Gunakan cover letter singkat yang menyebut kebutuhan perusahaan.
CITRANET (PT Jembatan Citra Nusantara)
Yogyakarta
AI Job Match Score
Cocokkan CV kamu dengan lowongan ini sebelum melamar.
CV Pintar menampilkan lowongan sebagai referensi. Selalu cek detail terbaru di sumber asli sebelum melamar.
Ubah detail lowongan ini jadi CV yang lebih relevan.
Gunakan CV Pintar untuk scoring ATS, keyword extractor, dan cover letter yang mengikuti konteks role ini.