React Native Developer — Build a Location-Based Travel/Tourism App (Maps, GPS, Stripe)
Budget: $5.0 - $15.0
HOURLY / PART_TIME
⭐ 5.00 (7)
Australia
ios, mobile-app-development, react-native, android, phone
Job Description
We're looking for an experienced React Native developer to build our MVP (iOS + Android from one codebase). This is a hands-on build role for someone who has shipped location-based or travel apps before.
We're building a real-time mobile app, with live availability, curated recommendations, multilingual support, and contextual suggestions based on location and time of day.
What you'll build
• A map-centric mobile app with real-time, location-aware search
• Integration with Google Places / Mapbox for local data
• Geolocation features: GPS, radius search, walking directions, contextual time-of-day suggestions
• Subscription/in-app purchases
• Offline maps capability
• Multilingual / localization (i18n) support
• Push notifications
Required skills
• 3+ years React Native (or strong Flutter willing to use RN)
• Google Maps / Mapbox / Places API
• Geolocation & geospatial search
• Stripe and/or RevenueCat for subscriptions/IAP
• Backend: Node.js + PostgreSQL (PostGIS a big plus), or Firebase/Supabase
• REST/GraphQL API integration
Nice to have
• Previously shipped a travel, maps, or location-based app (please link it)
• Offline-first architecture experience
• App Store / Play Store deployment experience
Project type: Start with a paid MVP milestone; ongoing work for the right person.
Screening filters to set on Upwork
• Job category: Mobile Development
• Required skills chips: React Native, Google Maps API, Geolocation, Stripe, Node.js
• Experience level: Intermediate–Expert
• Filter saved talent by: "location-based app" or "travel app" in their work history
Openen op Upwork