What is the purpose of this role?
To build a platform that gives a billion people in underserved communities access to essential services.
At Uride, we are 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. We are seeking a passionate and experienced technical leader to join our team. In this role, you will work closely with the CEO and be an integral part of the leadership team, driving the technical vision, strategy, and implementation of our platform.
We’re looking for someone who will operate as if they’re a technical cofounder. We need someone who’s all in, that shares our work ethic, passion, and drive, combined with all the technical capabilities discussed in this job description. The ideal candidate will have a strong background in product development, mobile app architecture, and technical leadership.
They should be adept at managing teams, making strategic decisions, and driving execution to achieve business goals. It is essential that you align with our values and culture as we strive to make a positive impact and bring smiles to people's faces.
Uride has created a new rideshare model for low density areas and underserved communities, successfully operating in 20 Canadian cities and providing over a million rides annually. Our platform has become a lifeline for many communities, and now we are 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.
1. Make People Smile: We do good deeds, spread joy, and bring people together. At Uride, we believe in making a positive impact and bringing smiles to the faces of our customers, drivers, and the communities we serve.
2. No Sugar Coating: We value transparency, honesty, and straightforward communication. We believe in providing honest and constructive feedback, even when it's challenging, to drive continuous improvement.
3. There's Always a Way: We embrace a mindset of curiosity, resourcefulness, and determination. We believe that there is always a solution to every problem and that obstacles can be overcome with the right attitude and approach. We never give up and continuously strive to find a way forward.
4. Scrappy: Do More with Less: We value resourcefulness and efficiency. As a startup, we understand the importance of maximizing our impact with limited resources. We encourage creativity and ingenuity to achieve our goals, taking an agile and scrappy approach to overcome challenges.
5. Urgency: Move Fast + Adapt Quickly: In a rapidly evolving world, we recognize the need to move swiftly and adapt to changes. We embrace a sense of urgency in our decision making and execution, ensuring that we stay ahead of the curve and seize opportunities as they arise.
6. Be an Owner: We foster a culture of ownership and accountability. Every team member is encouraged to take initiative, think like an owner, and go above and beyond to drive our company's success. We value autonomy, responsibility, and a proactive mindset in achieving our shared goals.
Collaborate closely with the CEO and the leadership team to define and execute the technical vision, strategy, and roadmap for our platform.
Lead the technical team in developing and scaling our marketplace, ensuring seamless and user-friendly experiences for both customers and service providers, making technology a competitive differentiator for Uride.
Drive the architectural design and implementation of our platform, prioritizing
Assume responsibility for the existing technology solution employed by Uride and utilize the most effective course of action to ensure it aligns with both current and future business and technical requirements.
Lead technology internally within Uride and also externally with investors, customers, partners, analysts, potential employees.
Hire, mentor, and manage a talented team of engineers, fostering a culture of collaboration, ownership, and continuous learning.
Make critical decisions regarding build vs. buy approaches, evaluating cost-effectiveness and scalability while minimizing risk.
Identify technical challenges and proactively provide solutions, leveraging your problem-solving skills and resourcefulness.
Stay on top of industry trends, emerging technologies, and best practices to drive innovation and improve our platform continually.
Champion our company values and culture.
Be customer obsessed, and fight to improve the experience of drivers and passengers
Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
10 + years technical leadership experience, in a fast-paced, agile startup environment.
Purpose driven and highly motivated.
Strong expertise in mobile app development, with a focus on creating scalable, user friendly applications for both iOS and Android platforms.
Proven track record of successfully leading and delivering complex software projects, from concept to launch, within time and budget constraints.
Deep understanding of cloud-based backend systems, API integrations, and data management.
Exceptional leadership and team management skills, with the ability to inspire and motivate technical teams.
Strong problem-solving and decision-making abilities, with a knack for finding innovative solutions and navigating technical challenges.
Excellent communication skills, with the capacity to effectively convey technical concepts to both technical and non-technical stakeholders.
Expertise with lean development methodologies, agile frameworks, and product management principles.
Experience in the transportation or rideshare industry is a plus and the core underlying technologies required to operate at scale, including: Familiarity with high-scale relational databases (e.g. PostgreSQL, MySQL, Cassandra, Hbase, etc.)
Familiarity with big data batch processing (MapReduce) or streaming frameworks. - Knowledge of location-based services, mapping technologies, and routing algorithms would be beneficial.
Previous experience in early-stage startups, particularly involved in scaling and building new products.
Familiarity with startup culture, adaptability to change, and comfort working in a dynamic and fast-paced environment.
What Uride Offers:
We offer compensation commensurate with your experience and qualifications. -Equity or stock options in the company to align incentives with long-term success.
If you are passionate about making a difference, embracing our values, and leading the technical aspects of our transformative platform, we would love to hear from you. Please submit your resume and a cover letter highlighting your relevant achievements and why you are excited about joining Uride.
*Note: This job description provides a general overview of the role's requirements and reflects our current understanding. It may be subject to modifications based on the company's evolving needs and strategies.*
Please send your resume and a personalized cover letter to firstname.lastname@example.org, with the title: Head of Engineering + [your name].
Uride is committed to focusing on an inclusive, accessible work environment, where all employees feel valued, respected and supported. Uride is an equal opportunity employer and we welcome applications from all groups, regardless of race, ethnicity, culture, gender, sexual orientation, religion, socio-economic status, age, and physical ability. We value diversity and are committed to creating an inclusive environment for all employees.
Be a part of Uride, where you can drive strategic change and help us grow more efficiently and effectively.