Software Engineer
Develop robust, scalable applications that drive African innovation
Role Overview
As a Software Engineer at BATSAMAYI®, you'll design, develop, and deploy high-quality software solutions that address real-world challenges for African enterprises. You'll work across the full stack, collaborating with product managers, designers, and fellow engineers to build scalable and maintainable applications.
This role offers the opportunity to work on diverse projects across finance, healthcare, logistics, and more, using modern technologies and agile practices. You'll contribute to technical architecture decisions, mentor junior developers, and help shape engineering culture.
We're looking for someone passionate about clean code, continuous improvement, and delivering measurable impact through software.
Design, develop, and maintain full-stack web applications using modern frameworks (React, Node.js, Python/Django, etc.)
Write clean, maintainable, and well-tested code following industry best practices and coding standards
Collaborate with cross-functional teams to define, design, and ship new features in an agile environment
Optimize application performance, troubleshoot bugs, and ensure high availability and scalability
Participate in code reviews, knowledge sharing, and continuous learning to improve team capabilities
1 or 2 years of professional software development experience with modern programming languages (JavaScript/TypeScript, Python, Java, or C#)
Strong proficiency in front-end frameworks such as React, Vue, or Angular and state management libraries
Solid experience with backend development using Node.js, Django, Spring Boot, or similar frameworks
Familiarity with database technologies (SQL, NoSQL) and RESTful API design principles
Experience with version control (Git) and collaborative development workflows
Bachelor's degree in Computer Science, Software Engineering, or related technical field
Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker)
Contributions to open-source projects or active participation in tech communities
Personal Qualities We Value
Tech Stack
Languages
Frontend
Backend
Databases
DevOps & Tools
Testing
Take the next step in your software engineering career
Join a team that's shaping the future of software in Africa. Your expertise can make a real difference.
We're an equal opportunity employer committed to diversity and inclusion