Mobile Application Developer (Flutter / React Native)
Role overview
Deskripsi pekerjaan
Mobile Application Developer bertugas mengembangkan aplikasi mobile Agung Putra University (APU) yang digunakan oleh mahasiswa, dosen, dan pengguna terkait untuk mengakses layanan universitas melalui smartphone. Aplikasi terintegrasi langsung dengan Sistem Informasi Kampus melalui API, sehingga perlu memberikan akses yang mudah, cepat, dan aman serta stabil dan siap digunakan di lingkungan production. Developer dapat memiliki spesialisasi pada Flutter dan/atau React Native, dan bekerja sama dengan System Analyst, Backend Developer, dan QA Engineer dalam mengembangkan serta menyiapkan aplikasi.
Tanggung jawab
Responsibilities
- Mengembangkan aplikasi mobile cross-platform menggunakan Flutter atau React Native.
- Mengembangkan aplikasi untuk Android dan iOS.
- Mengintegrasikan aplikasi dengan backend melalui REST API.
- Mengembangkan user interface sesuai design dan kebutuhan pengguna.
- Mengimplementasikan authentication dan authorization.
- Mengembangkan push notification serta fitur yang membutuhkan akses terhadap fungsi perangkat seperti camera, QR Code, biometric, storage, dan lainnya apabila diperlukan.
- Menangani error, bug, crash, serta permasalahan performa aplikasi, dan memastikan aplikasi berjalan dengan baik pada berbagai perangkat.
- Melakukan testing sebelum fitur diserahkan kepada QA, membantu proses build, deployment, dan publikasi aplikasi ke Google Play Store dan Apple App Store, serta berkoordinasi dengan System Analyst, Backend Developer, dan QA Engineer.
Yang perlu disiapkan
Job requirements
- Pendidikan minimal D3/S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, Rekayasa Perangkat Lunak, atau bidang terkait.
- Memiliki pengalaman pengembangan mobile application menggunakan minimal salah satu: Flutter / Dart, atau React Native / JavaScript / TypeScript.
- Memiliki pengalaman minimal 3 tahun atau portfolio project yang kuat.
- Memahami REST API dan integrasi mobile application dengan backend.
- Memahami state management.
- Memahami authentication dan authorization.
- Memahami Git/version control.
- Memahami debugging dan troubleshooting mobile application.
Kualifikasi kandidat
Skill dan kualifikasi
- Memiliki aplikasi yang sudah pernah digunakan pada lingkungan production.
- Pernah melakukan deployment ke Google Play Store dan/atau Apple App Store.
- Menguasai Firebase.
- Memahami Firebase Cloud Messaging atau push notification sejenis.
- Memahami secure local storage.
- Memahami biometric authentication.
Benefit
Fasilitas dan benefit
- Near Public Transport
- Training/Certification
- Career Path
- Work Insurance
- Health Insurance
- Prayer Facility
- Free Wi-Fi
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.
SCCR Indonesia
Indonesia
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.