Mobile App Developer
As our Mobile App Developer (Freelance), you'll build a mobile application that connects field data, geolocation, and real-time information into one practical experience. You'll work with Flutter, APIs, maps, and field reporting features to turn real project needs into a functional mobile app.
About This Role
As our Mobile App Developer (Freelance), you'll build a mobile application that connects field data, geolocation, and real-time information into one practical experience. You'll work with Flutter, APIs, maps, and field reporting features to turn real project needs into a functional mobile app.
Responsibilities
-
Develop the mobile application (Flutter, Android & iOS) for field progress reporting based on geotagging.
-
Implement user/role management on the mobile app (admin, field officer, supervisor).
-
Build input forms for soil investigation, Quality Control, and defect engineering data (numeric/text) submitted by field teams.
-
Implement approval workflow (approve/reject) and sync validated report data to the web admin dashboard.
-
Implement search, filter, and documentation gallery features within the app.
-
Handle loading, empty, and error states for data fetched from the backend.
-
Integrate EWS (Early Warning System) push notifications from sensors (piezometer & inclinometer) as a receiver on the mobile side.
-
Ensure secure data transmission (HTTPS) between the app and backend.
-
Conduct internal testing, bug fixing, and support the User Acceptance Test (UAT) process.
-
Support beta deployment of the mobile app for Fase 2.
-
Provide brief technical documentation of built features for the end-of-project user guide.
Recruitment Process
JOB SUMMARY
Department
Engineering
Employment Type
Freelance
Work Arrangement
HYBRID
Location
Bandung, Jawa Barat
Deadline
21 September 2026
Related Opportunities
View AllDeveloper
Engineering, GIS, product & infra
Bisnis
Sales, BD & partnership
Company
Keuangan, akuntansi & treasury
Data
Analytics, ML & data engineering