Mobile App Developer
About the Role:
We’re looking for an experienced Mobile App Developer to join our team and help build a next-generation taxi & ride-hailing application.
You’ll be responsible for developing both passenger and driver mobile apps, ensuring fast performance, reliability, and seamless UX. You’ll work closely with our UI/UX designer and backend engineers to deliver a complete, modern product.
Responsibilities:
- Develop mobile applications for iOS and Android using Flutter, React Native, or Ionic/Angular
- Implement booking, map navigation, real-time tracking, and in-app payment features
- Integrate APIs for authentication, driver-passenger matching, and geolocation
- Collaborate with backend developers to ensure efficient data exchange
- Optimize app performance and responsiveness
- Debug, test, and deploy applications to App Store and Google Play
- Participate in architectural discussions and propose improvements
Requirements:
- 3+ years of experience in mobile app development
- Strong knowledge of Flutter, React Native, or Ionic (Angular preferred)
- Experience working with RESTful APIs, Firebase, or Socket.IO
- Understanding of Google Maps SDK / Mapbox integrations
- Knowledge of authentication flows, push notifications, and in-app purchases
- Familiarity with app publishing and CI/CD pipelines
- Upper-intermediate English level
Nice to Have:
- Experience developing ride-sharing, delivery, or on-demand service apps
- Understanding of real-time communication systems (WebSockets, MQTT)
- Familiarity with Node.js, Python (FastAPI), or .NET on the backend
- Knowledge of AI/ML-based route optimization (a plus for future features)
Required skills experience
| React Native | 3 years |
Required languages
| English | B2 - Upper Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...