
Mobile app
Routd
Routd’s mobile app needed location tracking that keeps working in the background on both iOS and Android, plus real-time notifications.
- My role
- React Native Developer
- Period
- Apr 2024 – Jan 2025
- Stack
- React Native, Kotlin, Swift, SignalR
- Website
- Visit routd.com
Context
I worked on Routd’s React Native app from April 2024 to January 2025. Background location isn’t something React Native handles on its own, so the core of the work was native code on each platform, bridged into the shared JavaScript app.
What I built
- Background location tracking through custom native modules in Kotlin (Android) and Swift (iOS)
- Real-time notifications over SignalR
- Performance improvements across the React Native app