About Mukuru
Mukuru is one of Africa’s leading FinTech companies, redefining access to financial services for millions across the continent.
With over 40 million cross-border transactions processed, we’ve built a trusted ecosystem that connects people through affordable, reliable, and accessible digital solutions.
From remittances and insurance to the Mukuru Money Card and business payment solutions , we empower communities to send, save, and grow — safely and simply.
We’re driven by purpose, powered by technology, and inspired by our customers.
The Opportunity
We’re looking for a Software Engineer (Frontend & .NET) to join our Financial Services Engineering Team — a dynamic group of innovators building scalable, high-impact systems that power Mukuru’s digital ecosystem.
In this role, you’ll be responsible for designing and developing robust .NET Core microservices and modern React front-end applications that deliver seamless experiences to our customers.
You’ll work with cross-functional teams to bring ideas to life, experiment with new technologies, and make a tangible difference in how millions of Africans engage with financial products.
If you’re passionate about clean code, elegant interfaces, and building products that truly matter — this is your next big move.
What You’ll Do
1.
Build & Innovate
- Design, develop, and maintain .NET Core applications , microservices , and React web apps.
- Develop and integrate RESTful APIs , ensuring scalability, performance, and security.
- Architect and optimize MySQL database schemas for speed and reliability.
- Deliver pixel-perfect, responsive user experiences using React, TypeScript, HTML, and CSS .
2.
Collaborate & Deliver
- Work closely with engineers, product managers, and designers to plan, build, and release features that enhance the customer journey.
- Participate in code reviews , testing , and debugging to maintain high engineering standards.
- Collaborate in an Agile/Scrum environment to continuously improve delivery speed and product quality.
3.
Evolve & Improve
- Contribute to evolving development processes, CI/CD practices, and DevOps pipelines.
- Stay current with modern frameworks, cloud tools, and best practices in software engineering.
- Take ownership of your work, mentoring teammates and driving quality improvements across the stack.
What You’ll Bring
Essential:
- Bachelor’s degree or diploma in Computer Science , Information Technology , or a related field (preferred).
- 5+ years of professional experience in software engineering with a focus on .NET Core and React .
- Expertise in microservices architecture and RESTful API design .
- Strong experience with MySQL (schema design, optimization, and scripting).
- Skilled in React , TypeScript , HTML , CSS , and modern front-end build tools (Webpack , npm , Yarn ).
- Experience with Docker and Kubernetes for containerization and orchestration.
- Familiarity with CI/CD pipelines , automated testing, and Git version control.
- Understanding of AWS cloud services and deployment environments.
- Knowledge of Clean Architecture , design patterns , and asynchronous programming .
- Familiarity with JWT , OAuth 2.0 , and web security best practices.
Nice to Have:
- Experience with server-side rendering (SSR) frameworks like Next.js .
- Proficiency in CSS-in-JS frameworks and UI/UX best practices.
- Experience with testing frameworks (Jest , Enzyme , Cypress ).
- Experience in fintech or customer-facing digital platforms.
You’ll Thrive Here If You Are:
- Passionate about building intuitive, high-performance web applications.
- A team player who enjoys collaborating across disciplines.
- Curious, adaptable, and always eager to learn new technologies.
- Committed to writing clean, scalable, and maintainable code.
- Motivated by impact — you want your work to improve real lives.
We encourage applicants from diverse backgrounds to apply.
NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS
Note: Should you be appointed in a remote/work from home role at Mukuru, ensure uninterrupted internet connectivity and a work-like environment at your home location to deliver your best.
If you do not receive any response after two weeks, please consider your application unsuccessful.
NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS
#J-18808-Ljbffr