Uber-Style React Native GPS Tracker

Customer: AI | Published: 26.03.2026

I need an experienced React Native CLI developer to wire up a high-performance GPS layer for my driver app. The end result must feel as fluid as Uber: the vehicle icon glides in real time, the polyline sticks to the road without drifting, and the app never stutters—even when running in the background. Real-time driver tracking is the top priority. Location updates have to stream every 1–2 seconds with no visible jumps. As the marker moves, the route line must update instantly so there’s never a gap between the two. When the driver deviates, the system should detect it immediately, snap the position back to the correct road and generate a new route on the fly, including U-turn support. Turn-by-turn voice instructions need to keep pace with every change in direction. Performance matters as much as accuracy. Whichever mapping stack—Google Maps API or Mapbox—delivers the smoothest frame rate and lowest battery drain is fine with me, as long as API usage stays efficient. Advanced telemetry such as speed monitoring (overspeed alerts) and harsh-braking detection also has to be baked in so I can build future safety features on top of your work. Deliverables • Reusable React Native modules (TypeScript preferred) for live tracking, route drawing, and navigation • Integration guide plus sample screen demonstrating the flow • Brief document outlining any native bridges or third-party services used Acceptance criteria • Marker refreshes every 1–2 s with <5 m drift in urban areas • Polyline latency ≤200 ms behind marker in motion tests • New route generated within 2 s of deviation >20 m • CPU <20 % and memory <150 MB on mid-range Android device while tracking in background If this sounds like a challenge you’ve solved before, I’m ready to integrate your solution right away.