Pride will be responsible for developing scalable web applications and APIs, as well as integrating with both internal and external systems. He will contribute across the entire software development lifecycle while collaborating closely with cross-functional teams to deliver high-quality solutions.
![]() |
| Mawingu Hiring Software Developer |
· Design, develop, and maintain scalable web applications using front-end and backend technologies.
· Build and integrate APIs to support seamless communication between services and systems.
· Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
· Work with different databases to design schemas, write queries, and optimize performance.
· Participate in the full software development lifecycle, including planning, coding, testing, deployment, and maintenance.
· Ensure application performance, quality, and security across platforms.
· Troubleshoot and debug issues across the stack and recommend improvements.
· Stay current with emerging technologies and propose adoption where beneficial.
· Contribute to DevOps processes, including CI/CD and cloud deployments
· Collaborate with cross-functional teams, including QA, DevOps, and Product teams, to deliver solutions aligned with business goals.
Qualifications & Experience
· Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
Technical Skills:
· Front-End: Proficiency in modern front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React.js, Angular, or Vue.js.
· Back-End: Strong experience with server-side technologies like Node.js, Python, Java, or .NET, PHP, C#.
· API Development & Integration: Experience building and consuming RESTful APIs.
· Databases: Proficient with SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases, including schema design and performance optimization.
· Version Control: Familiarity with Git and collaborative workflows (e.g., GitHub, GitLab).
· DevOps: Exposure to CI/CD pipelines, versioning, and deployment tools (e.g., Jenkins, GitHub Actions).
· Cloud Platforms: Experience with cloud services such as AWS, Azure, or Google Cloud for deployments and infrastructure.
· Testing: Knowledge of unit, integration, and end-to-end testing frameworks (e.g., Jest, Mocha, Cypress).
Soft Skills & Other Requirements:
· Strong analytical and problem-solving skills.
· Ability to work collaboratively with cross-functional teams (UI/UX, QA, DevOps, Product).
· Good understanding of software development lifecycle (SDLC) and Agile methodologies
· Strong communication skills—able to articulate technical ideas effectively.
· Passion for learning and staying updated with emerging technologies and trends.
Why Join Mawingu?
Joining Mawingu means becoming part of a mission-driven, fast-growing organization committed to expanding digital access across underserved markets. As a Software Developer, you will play a critical role in designing and building technology solutions that enhance customer experience, and enable operational efficiency. This is a unique opportunity to develop impactful applications in a dynamic environment, collaborate with diverse teams, and contribute to real-world change. If you're passionate about using technology for good an.d want to grow your career in a purpose-driven company, Mawingu is the place for you.
Apply by visiting: recruitment.mawingu.co
