Home » Jobs » IT Jobs In Kenya » MiniApps Development Engineer Job Safaricom
Candidates Experience With Us + Latest Updates

Personalized Support for Your Success

Upcoming Trainings & Events

MiniApps Development Engineer Job Safaricom

IT Jobs, Safaricom Jobs.

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

How to Apply

Click here to apply

🚨 Before You Apply for This Job. Need Help With Your CV?

Career Lessons + Experiences

Labour Laws – Know Your Rights