Director of Software Engineering
Our vision is to make electric mobility more accessible to a broader market by making the technology more cost-efficient and simplifying deployment. Roam focuses on mass transit products, such as electric motorcycles used for taxi and delivery as well as electric buses in a public transport setting.
About the role:
As the Director of Software Engineering, you will be responsible for leading and growing a multi-disciplined software build team. You'll provide strategic direction to shape the software architecture, development processes, and technical roadmap. Collaborating closely with all Roam teams and external stakeholders, you'll drive the delivery of innovative software solutions that exceed customer expectations.
The ambitions of Roam are big and they require the best software tools, features, and creative solutions to succeed.
- A Director in Roam has broad and deep responsibilities across many areas. It is a very autonomous role working closely with the C Suite and other senior managers.
- Lead, mentor, and inspire a software build team, fostering a culture of innovation, collaboration, and excellence.
- Define and execute the technical strategy for software development, ensuring alignment with business goals and industry best practices.
- Oversee the design, development, testing, and deployment of high-quality software applications.
- Collaborate with product managers, designers, and other stakeholders to deliver feature-rich, user-centric solutions.
- Drive continuous improvement in development processes, tools, and methodologies.
- Stay current with emerging technologies and industry trends, and advocate for their integration when relevant.
- Develop and take responsibility for project timelines, resource allocation, and budget management to ensure successful project and product delivery.
- Provide regular reports to executive leadership on team performance, project status, and strategic initiatives.
- Degree in Computer Science, Software Engineering, or a related field.
- Proven experience (we are thinking 7+ years) in software development with a focus on progressively increasing leadership responsibilities.
- Strong background in software design, architecture, and development across a range of technologies.
- Track record of successfully delivering complex software projects on time and within budget.
- Excellent leadership and communication skills, with the ability to motivate and influence cross-functional teams.
- Experience in agile methodologies and modern software development practices.
- Strategic mindset with the ability to align technical initiatives with business objectives.
Career Level: Director Level
Location: Nairobi, Kenya
Deadline: 21st Oct 2023
We aim to contact all our applicants, but due to high volumes of applications only shortlisted candidates are contacted. If you do not hear from us within two weeks your application has not been successful on this occasion. This does not mean you will not be considered for future roles so please keep an eye on our job board and apply for positions that match your skills and experience