We are a team of passionate builders, educators, and problem-solvers on a mission to transform how schools across Uganda manage their operations.
Why Join Us
We are a team of passionate people building technology that makes a real difference in education across Uganda and beyond.
Your work directly impacts schools, teachers, parents, and students. Every feature you build or support you provide helps improve education across Uganda.
We invest in your development with learning opportunities, mentorship, and the chance to work with modern technologies.
We offer flexible working arrangements including remote work options, flexible hours, and a healthy work-life balance.
We are a supportive, collaborative team that celebrates wins together. Your voice matters, and your ideas help shape our products.
We are a growing team based in Uganda, building technology that helps schools manage their daily operations more efficiently. Our mission is simple: give every school access to powerful, affordable management tools that make a real difference.
When you join SmartSchool.Africa, you become part of a team that values creativity, initiative, and collaboration. We believe in giving people ownership of their work and the freedom to find the best solutions. Whether you are writing code, helping schools get started, or designing new features, your contribution matters.
Today, we serve over 100 schools and help manage data for more than 50,000 students. The work we do has real impact — helping schools save time, reduce errors, and focus on what matters most: educating the next generation of Ugandans.
We don't have any open positions at the moment, but we are always happy to hear from talented people who share our passion for education and technology.
If you believe you can contribute to our mission, send us your CV and a brief introduction. We will keep your information on file and reach out when a suitable opportunity comes up.
Our Process
When positions open up, here is what you can expect from our hiring process.
Send us your CV and a brief cover letter. We review every application carefully.
If shortlisted, we invite you for a friendly conversation to discuss your experience and goals.
Depending on the role, we may ask you to complete a practical task relevant to the position.
If there is a mutual fit, we make you an offer and welcome you to the team.
Select a department to start chatting