Software Development Interns
African Unicorn
About this role
African Unicorn is looking for curious people who enjoy solving problems and want to grow through practical software development.
We build to solve real problems. Our larger ambition is an immersive, connected ecosystem of businesses, products and services that brings people, businesses and systems together. We want useful ideas and connections to travel further, and we build around the problems people actually face.
This internship is for someone who wants to understand a problem, work with the people experiencing it, and help build a useful solution.
The role is based in Harare and combines remote development, field days and involvement in operations. Some work may start directly with business owners, drivers and other people using our products.
Responsibilities
• Help develop and improve software, investigate issues, test changes and explain your work.
• Spend time with users, business owners, drivers and other stakeholders to understand how our products fit into their work.
• Learn to work with AI coding agents as part of software development (agentic engineering: breaking a problem into clear tasks, giving agents useful context, reviewing their output and testing the result).
Requirements
• Enjoy investigating problems and asking thoughtful questions.
• Have a foundation in programming and can show something they have built or explored.
• Want to learn through practical work and feedback.
• Can communicate clearly with technical and nontechnical people.
• Are willing to spend time in the field and learn from users and operations.
• Take responsibility for checking their work and explaining their decisions.
VacancyHub