React Native Mapbox Performance Expert Needed to Optimize a Slow Android Map
Budget: $1000.0
FIXED /
⭐ 5.00 (2)
UZB
android, react-native, mapbox, ios
We are looking for an experienced React Native and Mapbox developer to optimize the map in Nikoh.app.
Currently, the map works relatively well on iOS, but on Android it may lag or freeze while:
- Moving and zooming the map
- Displaying profile-photo markers
- Loading or updating candidates
- Opening the map screen
The goal is to make the map smooth and interactive, similar to the Blink app.
Main tasks
- Audit the current @rnmapbox/maps implementation
- Find and fix the causes of Android lag
- Optimize profile-photo markers
- Use ShapeSource, SymbolLayer, GeoJSON and clustering where appropriate
- Reduce unnecessary React re-renders
- Optimize API requests during map movement
- Add request debounce and cancellation
- Improve image loading and caching
- Test the result on real Android devices
- Ensure iOS continues to work correctly
- Deliverables
- Optimized production-ready code
- Smooth dragging and zooming on Android
- Efficient marker rendering and clustering
- Before-and-after performance comparison
- Brief documentation of the changes
Please include examples of similar React Native Mapbox work, your estimated timeline and fixed-price offer.
App name: nikoh (https://nikoh.app/downloads)
Openen op Upwork