Senior Flutter Developer – Geo-Based Discovery App (Google Maps + Firebase + Radius Search)

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

Summary

  • ----------

We are building a travel discovery app focused on hidden locations (waterfalls, caves, campsites, etc.) that allows users to search within a selectable radius (10–200km), apply custom filters, and view results on a map.

The app is currently built in FlutterFlow and includes user accounts and saved locations. We now need an experienced developer to implement a scalable Google Maps + backend architecture that integrates:

  • Google Places API
  • User-submitted locations
  • Geo-based radius filtering
  • Admin moderation workflow
  • Future international scalability

This is NOT a simple map integration task. We are looking for someone experienced in geo-indexing, API cost optimisation, and production-level map applications.

Core Requirements

  • ----------------------
  • Integrate Google Maps SDK into Flutter app
  • Implement radius-based search (10–200km)
  • Implement category filtering system
  • Integrate Google Places API (compliant with Google TOS)
  • Store Place IDs and attach custom metadata
  • Build scalable backend architecture (Firebase preferred)
  • Implement geo-indexed queries (e.g., GeoFlutterFire or similar)
  • Build admin web dashboard for:
  • Approving user submissions
  • Editing locations
  • Managing categories
  • Optimise structure for future API cost control

Required Experience

  • ------------------------
  • Proven experience building geo-based apps
  • Experience with Google Maps SDK & Places API
  • Strong understanding of geo queries and radius search
  • Firebase / Firestore experience (including Cloud Functions)
  • Experience building admin dashboards
  • Understanding of Google API billing and usage limits
  • Flutter (not just FlutterFlow)

Bonus:

  • Experience scaling location-based apps
  • Experience with PostGIS or advanced geo indexing

We are open to migrating from FlutterFlow to pure Flutter if architecturally justified.

Apply Now

Apply Now

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like