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: Oct 7, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
    Read more about this company

     

    MiniApps Development Engineer

    Key Responsibilities

    MiniApp Development

    • Design, develop, and maintain mini-applications on the M-PESA Super App platform using modern frameworks (e.g., React, Vue, Flutter).
    • Implement APIs and SDKs for seamless integration with M-PESA Core Services (payments, authentication, wallet, and merchant services).

    Integration & Ecosystem Enablement

    • Work closely with internal and external developers, startups, and merchants to onboard and integrate their services into the MiniApps platform.
    • Ensure API contracts, sandbox environments, and developer tools are well-documented and easy to use.

    Security & Compliance

    • Apply secure coding practices aligned to Cybersecurity baselines standard and regulations.
    • Implement tokenization, secure session handling, and strong identity verification (OAuth2/JWT).

    Performance & Reliability

    • Optimize mini-apps for performance, offline capabilities, and minimal data usage.
    • Ensure resilience, observability, and scalability across multiple user journeys.

    Collaboration & Continuous Improvement

    • Partner with Product Owners, Designers, Architects, and QA to deliver high-quality features.
    • Contribute to internal developer platforms and tooling to improve the speed and consistency of MiniApps delivery.
    • Participate in code reviews, CI/CD pipelines, and Agile ceremonies.

    Qualifications

    Qualifications & Experience

    • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
    • 3+ years of experience in mobile/web application development with modern frameworks (React, Vue, Angular, Flutter, React Native).
    • Handson experience in development of native mobile apps on Android and iOS operating systems using kotlin and swift programming languages
    • Strong experience with RESTful and GraphQL APIs, API Gateways, and secure integrations.
    • Solid understanding of OAuth2, JWT, and token-based authentication.
    • Hands-on experience with payments, fintech, or e-commerce applications is highly desirable.
    • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) and containerized environments (Docker, Kubernetes/OpenShift).
    • Strong problem-solving skills, debugging, and performance optimization experience.
    • Experience building super-app mini-programs (e.g., WeChat Mini Programs, Alipay MiniApps).
    • Knowledge of cloud-native architectures and microservices.
    • Familiarity with SDK development for third-party integration.
    • Exposure to design systems and UI/UX best practices.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Safaricom Kenya on egjd.fa.us6.oraclecloud.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail