At Uride, we're on a mission to empower underserved communities around the world by creating a marketplace that connects people in rural areas with essential services, starting with ridesharing. With operations in 24 cities across the country, Uride is Canada’s fastest growing ridesharing company, providing over a million rides annually. Preparing for international expansion, our vision goes beyond transportation; we aim to become the leading platform for local entrepreneurs to launch service-based businesses, creating an ecosystem that benefits everyone.
We are a diverse and dynamic team that is focused on driving growth forward through innovation, open communication, and team based collaboration. We believe in solving problems together with positivity and integrity, and we've created a culture where everyone feels comfortable being themselves.
As a fully remote team with a start-up-like mindset, we value hard work and a proactive approach. If you are someone who enjoys finding solutions, implementing improvements, spearheading new initiatives and continuous opportunities for growth, you'll love it here!
Position Overview
- Position: Lead Mobile Engineer, React Native
- Working Location: Full-time remote, based in Ho Chi Minh City. The role requires working with time overlaps in the Toronto, Canada time zone.
- Strong English is a must.
What you’ll be doing
As the Mobile Lead, you'll take charge of our mobile development, leading the team to build a seamless and scalable ride-sharing experience. You’ll drive the architecture, optimize performance, and ensure a world-class user experience for drivers and riders.
- Lead the development of our mobile app using React Native, ensuring high performance, reliability, and a smooth user journey for both drivers and riders.
- Architect and implement scalable and maintainable code while integrating real-time ride-matching, navigation, and payment systems.
- Optimize app performance for real-time location tracking, map rendering, and efficient API communication.
- Collaborate closely with backend engineers, product managers, and designers to build seamless ride-booking, in-app communication, and payment flows.
- Mentor and guide the mobile development team, ensuring best practices in code quality, UI/UX consistency, and scalable software design.
- Ensure app stability and security, identifying and resolving performance bottlenecks and crash issues.
What we are looking for
- 8+ years of mobile development experience, with 5+ years in React Native and a solid understanding of mobile architecture.
- Proven experience in building and scaling React Native apps for iOS and Android.
- Strong understanding of real-time features and familiarity with mapping services, and payment integrations.
- Proven experience leading teams, facilitating code reviews, and contributing to team growth through mentorship and feedback.
- Excellent documentation and communication skills, able to simplify complex concepts for both technical and non-technical audiences.
- Enthusiastic about tackling complex technical problems and leading a team to deliver impactful solutions.
What you can expect from this role
- A remote, international team.
- A dynamic environment that encourages learning and growth, with ample opportunities to contribute your ideas.
- A collaborative team ready to share knowledge and tackle challenges together.
- Flexibility and autonomy to define your approach with your team.
- An inclusive, accessible workplace where all employees are valued, respected, and supported. Uride is an equal opportunity employer that welcomes applicants of all backgrounds.