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.
- 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.
MAPID is an Indonesian geospatial technology company that builds data infrastructure and mapping platforms to support location-based decision making in various sectors.
Since its inception, MAPID has been trusted by more than 50 enterprise clients including state-owned enterprises, private companies, and government agencies. We have a team of more than 80 people spread across Indonesia.
80+
Team Members
12
Departments
300+
Projects Delivered
10+
Years Building
Geospatial
50+
Enterprise Clients