PHP Developer

2 weeks ago


Kilifi, Kenya MobiWave Innovations Ke Full time 900,000 - 1,200,000 per year

CALL FOR APPLICATIONS

MobiWave Innovations Ke, also known as MOBIWAVE, specializes in enterprise communication solutions, including Bulk SMS, WhatsApp Business API, Email, USSD, and Shortcodes. Supported by a skilled team with expertise in telecommunications and cloud-based infrastructure, we deliver secure and efficient tools that streamline customer engagement and fuel business growth. Trusted for our superior reliability, seamless API integration, and real-time analytics, we cater to industries such as retail, SACCOs, healthcare, and learning institutions. Committed to security, innovation, and customer satisfaction, MOBIWAVE is dedicated to becoming Africa's most reliable enterprise communication partner.

ROLE DESCRIPTION
This is a hybrid role for a PHP Developer, with proven experience in M-Pesa Daraja API integration to enhance our payment processing capabilities and develop robust mobile money solutions.

KEY RESPONSIBILITIES

  • Develop and maintain PHP-based applications and features
  • Integrate and optimize M-Pesa Daraja API functionalities
  • Implement STK Push, B2C, B2B, and other M-Pesa services
  • Handle payment callbacks, reconciliation, and transaction tracking
  • Develop secure payment processing workflows
  • Debug and troubleshoot integration issues
  • Create and maintain API documentation
  • Ensure compliance with Safaricom's integration requirements
  • Optimize application performance and security

QUALIFICATIONS

  • Strong proficiency in PHP (minimum 3 years experience)
  • Hands-on experience with M-Pesa Daraja API integration (minimum 1 year)
  • Deep understanding of M-Pesa STK Push, C2B, B2C, and B2B APIs
  • Experience with RESTful API development and consumption
  • Knowledge of OAuth authentication and API security
  • Proficiency with MySQL/PostgreSQL databases
  • Experience with version control (Git)
  • Understanding of payment security standards and PCI compliance
  • Strong debugging and problem-solving skills

PROJECT DETAILS
Type: Contract

Duration: 1 Month 2 wks

Location: Remote

Start Date: 10-Nov-2025

HOW TO APPLY
Please submit the following to

Updated CV/Resume highlighting PHP and M-Pesa integration experience

Portfolio or GitHub profile with relevant project examples

Specific examples of M-Pesa Daraja API implementations you've completed

Brief description of your most complex payment integration project

Rate/salary expectations

**

**