Flutter Developer for Interactive Map Widget

Project Type: Freelance / Contract

Platform: Flutter (iOS + Android)

Location: Remote

Start Date: ASAP

 

๐Ÿ—บ Project Description:
We are looking for a skilled Flutter developer with experience in map integrations to build a custom map widget for our mobile app. The widget will display a map of Dubai and highlight specific buildings based on the apartment coordinate data received from our backend.

 

๐Ÿ”ง Key Features to Implement:

- A map view of Dubai, integrated using a Flutter-compatible map package (e.g., flutter_map, google_maps_flutter, or other suitable plugins).

- Highlight buildings (preferably as polygons or identifiable shapes) based on the coordinates of available apartments returned from the backend.

- Color-code or visually emphasize buildings that contain available apartments.

- Enable tap interactions: when a building is tapped, display a preview modal or bottom sheet with apartment info (e.g., number of available units, summary, images).

- Handle dynamic data loading and visual updates based on live or cached API responses.

 

โœ… Requirements:

- Proven experience with Flutter and Dart in production mobile apps.

- Solid understanding of map integrations and coordinate-based overlays (e.g., working with GeoJSON or custom shapes).

- Ability to interact with REST APIs, parse spatial data, and draw on the map dynamically.

- Understanding of mobile UI/UX principles and building responsive, intuitive components.

 

๐Ÿ“ฉ How to Apply:
Please include:

- Links to previous Flutter apps youโ€™ve built with map features.

- Tools/plugins you suggest using for this implementation (and why).

- Your availability and estimated delivery timeline.

- Hourly or fixed-rate expectations.

 

Weโ€™re building something simple but impactful, and would love to find someone who can own this part of our app.

Published 2 July
94 views
ยท
36 applications
3% read
ยท
3% responded
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...