Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 30, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Mukuru helps you move money around Africa. Whether you are sending cash for instant collection or topping up a bank account or mobile wallet it has never been easier. We use the latest mobile and web-based technologies to give you the best experience possible. But that’s just half the story. To really understand us, you need to know the "why” behind all ...
    Read more about this company

     

    Senior Software Engineer

    What You'll Be Doing

    • As a Senior Software Engineer, you will play a key role in designing, developing, and delivering reliable and scalable backend solutions.
    • You'll collaborate with product, QA, and other engineering teams to roll out new features and continuously improve our codebase.

    Your responsibilities will include:

    • Collaborating with cross-functional teams to define, design, support, and deploy new features and products.
    • Developing new functionalities for web-based applications using PHP and modern frameworks.
    • Writing clean, scalable, testable, and maintainable code aligned with best practices.
    • Performing code reviews and contributing to internal knowledge sharing.
    • Troubleshooting, debugging, and optimizing existing systems.
    • Participating in architectural discussions and helping to choose the right tools for each challenge.
    • Staying current with industry trends and technologies.

    Minimum Requirements

    • 5+ years of PHP development experience with strong object-oriented programming skills.
    • Experience with modern PHP frameworks like Laravel, Symfony, or CodeIgniter.
    • Proficiency in SQL and RESTful API design.
    • Experience with database management, scripting, and data migrations.
    • Understanding of web application architecture, design patterns, and security principles.
    • Familiarity with microservices architecture and scalable system design.
    • Solid experience with Git, CI/CD pipelines, and code reviews.
    • Exposure to front-end technologies (HTML, CSS, JavaScript).
    • Experience working in Agile environments (Scrum/Kanban).
    • Grade 12 / Matric or equivalent (Essential)

    Bonus Points For

    • A relevant degree or diploma in Computer Science or related field.
    • Experience with containerisation (Docker), cloud platforms, or DevOps practices.
    • Contributions to open-source projects or a strong GitHub portfolio.

    Key Competencies

    • Excellent problem-solving and analytical thinking.
    • Strong written and verbal communication skills.
    • A collaborative mindset and the ability to work independently.
    • Self-motivated, organised, and adaptable to fast-paced environments.
    • Strong time management and ability to prioritise effectively.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Mukuru on mukuru.breezy.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Mukuru Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail