Role Overview
We are looking for a passionate and skilled React Native Developer with 2–3 years of hands-on experience in developing high-quality cross-platform mobile applications for Android and iOS. The ideal candidate will work closely with UI/UX designers, backend developers, and QA engineers to build scalable, high-performance mobile applications, specifically focusing on transport, logistics, and real-time location tracking solutions.
Responsibilities
- Develop and maintain cross-platform mobile applications using React Native.
- Build reusable, scalable, and maintainable components.
- Integrate REST APIs and third-party SDKs.
- Implement React Navigation for smooth app navigation.
- Integrate Google Maps API, geolocation, route tracking, and navigation features.
- Develop transport, delivery, or logistics-related functionalities such as live tracking and route optimization.
- Work with Firebase services including Push Notifications, Analytics, and Authentication.
- Optimize application performance, responsiveness, and security.
- Debug, troubleshoot, and resolve application issues.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Write clean, efficient, and well-documented code.
Requirements
- 2–3 years of React Native development experience.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Excellent understanding of React Hooks, Context API, Redux Toolkit or Zustand.
- Experience with React Navigation and RESTful APIs.
- Strong knowledge of Google Maps API, geolocation, and GPS tracking.
- Experience working on transport, logistics, or tracking applications.
- Familiarity with Git and version control workflows.
- Experience debugging using Flipper or Chrome DevTools.
- Understanding of Android and iOS build processes.
- Experience with Firebase.
Skills
- React Native
- TypeScript
- Firebase
- Google Maps API
- Redux Toolkit
Nice to Have
- Bachelor's degree in Computer Science or a related field.
- Experience with payment gateway integration.
- Experience with background location services and geofencing.
- Experience integrating native modules.
- Basic knowledge of Android (Java/Kotlin) or iOS (Swift/Objective-C).