Department: Information Technology
Level: 1L
Location: Kigali, Rwanda
Posted: Jun 10, 2026
Deadline: Jun 18, 2026
Status: Open
About MTN
At MTN RwandaCell, we are not just an organization; we are purpose-led and value-driven. Understanding our people’s needs and aspirations is the key to creating work experiences that delight you daily at work. Our commitment to fostering an environment where every member of our Y’ello Family is heard, understood and empowered to live an inspired life is what sets us apart.
Our values keep us grounded and moving in the right direction. Most importantly, they keep us honest. It is not something we claim to be it is in our DNA.
As an organization, we are on a mission to create an exciting and rewarding place to work. We want our people to be themselves, thrive in a positive environment, and ignite their full potential. We believe in building a workplace founded on relationships and achieving a purpose greater than our own. This is the experience we want you to have with us.
Our commitments go beyond an organizational promise. Our leadership and managerial ethos involve meaningfully partnering with our employees, customers, and stakeholders with a vision to realize our shared goals.
We are delighted you are considering us as your career partner to make a mark in the world. We look forward to your application. Therefore, we are hiring a highly skilled and self-motivated candidate for the IT department position below, both internally and externally.
Mission/Core purpose of the Job
- Responsible for designing and developing both front-end and back-end components of web and mobile applications supporting MTN Rwanda’s payments, digital lending and digital channel platforms.
- Delivers complete, end-to-end features — from user interface to server, database and API — ensuring secure, responsive and scalable solutions.
- Contributes to a culture of engineering excellence, quality and continuous improvement.
Key Performance Areas
- Front-End Development: Develop responsive, user-friendly and accessible web and mobile interfaces using modern frameworks (e.g., React, Angular, Vue); ensure cross-browser and cross-device compatibility and consistent performance.
- Back-End Development: Design and build server-side logic, services, microservices and APIs; ensure scalability, reliability, security and maintainability of back-end systems.
- End-to-End Feature Delivery: Build complete features across the full stack — from UI to services and data layer; integrate front-end with back-end services and third-party APIs (banks, MNOs, fintechs, aggregators) to deliver working, production-ready functionality.
- Requirements & Design: Analyze business and technical requirements, translate UI/UX designs and user stories into working software, and contribute to solution and component design.
- API Development & Integration: Develop and consume RESTful and event-driven APIs; ensure secure, reliable, real-time data exchange across MoMo, payment and digital lending systems.
- Database & Data Handling: Design, query and optimise relational and NoSQL databases; ensure data integrity, consistency and performance for transaction-oriented workloads.
- Real-Time & Transaction Processing: Implement responsive, transaction-oriented functionality that meets the availability and latency requirements of payment and Mobile Money services.
- Coding Standards & Best Practices: Apply established coding standards, design patterns and architectural guidelines across the stack; promote readability, reusability and maintainability.
- Quality & Testing: Write unit, integration and end-to-end tests; achieve and maintain agreed test coverage; participate in peer code reviews; support automated testing within CI/CD pipelines.
- Defect Management & Optimisation: Debug, troubleshoot and resolve issues across front-end, back-end and integration layers; profile and tune applications for performance, scalability and resource efficiency.
- Security & Compliance: Apply secure coding and DevSecOps practices across the full stack; remediate vulnerabilities (e.g., OWASP Top 10); comply with PCI-DSS, BNR/RURA and data protection requirements; safeguard sensitive financial and customer data.
- CI/CD & Deployment: Support build, release and deployment automation; contribute to continuous integration and continuous delivery and assist with smooth, low-risk releases across environments.
- Agile Delivery: Actively participate in sprint planning, daily stand-ups, reviews and retrospectives; provide accurate estimates, manage own backlog items and deliver committed work each sprint.
- Collaboration: Work closely with product owners, UX/Design, QA, architects, technical leads and other developers to deliver cohesive end-to-end features; provide technical input during refinement.
- Production Support & Incident Resolution: Provide application support across the stack, monitor system health, and participate in incident response and root cause analysis for supported applications.
- Maintenance & Enhancement: Maintain, refactor and enhance existing front-end and back-end applications; reduce technical debt and improve stability over time.
- Documentation & Knowledge Sharing: Produce and maintain technical documentation, API specifications and configuration notes; share knowledge and contribute to reusable components and team standards.
- Continuous Improvement & Learning: Keep up to date with relevant front-end and back-end technologies, frameworks and tools; proactively propose improvements to code, architecture, processes and developer workflows.
Experience
- 1+ years of full-stack development experience.
- Proficiency in front-end frameworks (React, Angular, or Vue) and back-end languages (e.g., Node.js, Java, C#, Python).
- Experience with databases, REST/GraphQL APIs, version control (Git), cloud platforms and CI/CD.
Education Background
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field.
- Fluent in English.
- Relevant full stack, front-end, back-end or cloud certifications are an advantage.
How To Apply
All interested candidates are requested to apply through the MTN website and submit their updated curriculum vitae with copies of notified academic credentials no later than 18th June 2026. MTN Website portal: https://careers.mtn.co.rw/career
We strongly encourage applications from women and/or individuals with disabilities.
Note: Should you not hear from us within 14 (fourteen) days from the closing date of this advertisement, you may consider your application unsuccessful. If you encounter any issues when completing the application, reach out to Alozius.Mutamba@mtn.com (+250788319965)
At MTN Rwandacell Plc, we are committed to safeguarding your data privacy. For more information, visit our website to read our job applicants privacy notice that explains how we collect, use, disclose, and protect your data at https://www.mtn.co.rw/privacy-notice-for-job-applicants/