Job Title: Chief Technology Officer
Department: Software
Location: Nairobi, Kenya
Reports to: CEO
Job Type: Full time
Salary: Commensurate with experience and a significant equity allocation.
About Mazi
Mazi Mobility is transforming Africa’s transport infrastructure through intelligent electric mobility solutions. We build and operate interoperable battery swapping stations for electric motorcycles, underpinned by a smart digital platform with ambitions to build a multi-battery AI optimization system.
Since 2021, we have been a market leader in charging and e-mobility. In a $30Bn e-mobility market opportunity, we see battery swapping and charging as a key in enabling the development of the sector.
We’ve partnered with various e-mobility companies in the region and see ourselves as building the backbone of what will be the connective system of various countries on the continent and beyond. With a young but highly experienced and motivated team, Mazi is focused on our mission in powering Africans into an electrified future.
As we scale across Kenya and the continent, we’re looking for a visionary Chief Technology Officer (CTO) to lead our engineering, AI, and software efforts - join us to move people, data and things!
Our values
Experience the customer – Mazi exists for its customers; by experiencing the customer, we are committing to live in their shoes, understand their struggles and help them at every turn.
Ubuntu – A team is only as strong as its weakest link; we are a functional unit – focused and dedicated. We are passionate people who care about making a difference and understand we must help each other achieve our ambitious mission.
Be Direct and Accept – We celebrate our wins and don’t shy away from our mistakes. We have hard conversations with empathy and optimize for long-term success and company longevity. Opinions are valid, but we don’t take things personally if they don’t always align. We are quick to make decisions and combine multiple good ideas into singular great ones.
Execution, Execution, Execution (3EX) - We are outcome-based, relentlessly pursuing our goals. We are building a meritocracy. We go beyond most companies for our customers; we care about the what, the why, and the how. Excellence and attention to detail are blended with adaptability and pace. We have a bias to action.
Founding the Future – Mazians are never really satisfied. There is always a faster, better, kinder way to do what we do. We are not scared to go first and fail. We are obsessed with the growth and development of our products, people, and customers. We are predicting the future because we are actively shaping it.
Role Overview
We’re seeking a hands-on, strategic CTO to architect and lead all technology initiatives—from improving our microservices-based software platform to deploying AI models for predictive charging and battery availability. You will work at the intersection of software, hardware, and mobility infrastructure, guiding our engineering and AI teams to develop innovative, reliable, and scalable systems.
This is a foundational leadership role with a chance to shape the future of e-mobility in Africa.
Key responsibilities
Software Architecture & Development
Design and implement microservice-based backend systems.
Develop, test, and maintain robust, scalable, and secure applications.
Work with Node.js, Python, and frameworks like Express and Fastify.
Manage databases using MySQL, PostgreSQL, and CouchDB.
Deploy/manage applications in Dockerized environments on Linode servers (Linux OS).
AI & ML Strategy
Lead the development of AI-based charging algorithms tailored to diverse battery chemistries, demand cycles, and power availability
Oversee prototyping and deployment of demand forecasting and battery availability optimization models.
Collaborate with battery engineers to develop models that enable interoperability across multiple OEM battery types.
Develop protocols for data collection, model training, and real-time inference.
Leadership & Team Collaboration
Lead and mentor a team of developers, setting coding standards and best practices.
Drive technical decision-making, system architecture, and infrastructure scaling.
Foster a collaborative development environment with Git, GitHub, and Jenkins for CI/CD.
Frontend & API Integration
Oversee frontend development with React, TypeScript, TailwindCSS, and Custom CSS.
Ensure seamless RESTful API integrations with our mobility platform.
Testing & Deployment
Implement automated testing using Jest to ensure software reliability.
Develop and maintain Bash scripts for automation and server management.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred, but we value what you’ve worked on and how you think! Bring your energy, creativity and grit to this role!
Proven experience in software development with expertise in full stack development, particularly in web and IoT applications.
At least 8 years of experience in software with 3 years of experience managing and growing teams.
Proven experience in microservice architecture design and implementation.
Strong expertise in Node.js, Python, Express, and Fastify.
Hands-on experience with MySQL, PostgreSQL, and CouchDB.
Proficiency in Docker, Linode servers, and Linux OS.
Front-end experience with React, TypeScript, TailwindCSS, and Figma.
Solid knowledge of RESTful APIs and API security best practices.
Experience with CI/CD pipelines, Jenkins, Git, and GitHub.
Strong understanding of automated testing (Jest) and DevOps practices.
Strong analytical and problem-solving skills, with a passion for innovation and continuous improvement.
Leadership & Soft Skills
Strong leadership and mentoring skills.
Excellent technical documentation capabilities.
Problem-solving mindset with the ability to work in a fast-paced startup.
Effective communication and ability to collaborate with cross-functional teams.
Demonstrated ability to recruit, grow, and lead high-performing technical teams.
Strong cross-functional collaboration experience, especially with operations, product, and external partners.
Passion for clean energy, sustainable transport, and African innovation ecosystems.
Strategic Vision & Execution
Translate business goals into technology roadmaps aligned with infrastructure rollout phases and partner integrations (e.g., OEMs, ride-hailing, finance).
Participate in fundraising, investor pitches, and grant writing (e.g., AI-powered optimization strategies for climate-focused initiatives).
Collaborate with commercial and operations teams to deploy and scale technology across markets.
Nice to Have
Experience integrating hardware (battery or IoT) systems into digital platforms.
Understanding of multi-modal charging optimization or fleet intelligence
Past work with startups or early-stage venture-backed tech companies.
IoT experience
What We Offer
A chance to lead software innovation in Africa’s growing e-mobility sector.
A dynamic, fast-paced startup environment with room for career growth in an exciting sector and equity ownership in a market leading e-mobility startup.
Competitive compensation
IoT experience
Initially full-time in the office but flexible working hours after comprehensive understanding of the business.
Equity and meaningful ownership in a mission-driven company.
Freedom to build from the ground up—across architecture, hiring, tools, and vision.
The opportunity to deploy AI and tech at scale for real-world, planet-saving impact.
A collaborative, fast-paced team based in Nairobi, with growing regional expansion.
How to Apply
Interested candidates should send their resume and a cover letter outlining their qualifications and experience to people@mazimobility.com. Applications will be reviewed on a rolling basis.
Mazi is an equal-opportunity employer that values diversity and positively encourages applications from suitably qualified and eligible candidates regardless of race, religion, sex, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, pregnancy or maternity or other applicable legally protected characteristics.