← All open jobs

Engineering · Not stated

Direct employer

Principal Mobile Engineer (POS Terminal)

Moniepoint

KenyaManager · RemoteDeadline not published by employerChecked 17 Oct 2026
Illustration of construction plans, a hard hat and measuring tools.

Published by employer

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

Moniepoint Inc., a leading financial platform in Africa, is hiring a Principal Mobile Engineer to work remotely in Kenya. This role is ideal for experienced engineers skilled in POS terminal systems, especially with Android Native development, who want to lead the design and development of advanced payment solutions.

Read full role

What you will do

  • Design and lead the architecture of POS terminal systems, focusing on security, scalability, and integration with hardware and payment technologies.
  • Create and update architectural documentation and diagrams for POS platforms.
  • Make key decisions on software architecture, ensuring compatibility with EMV standards and payment hardware.
  • Lead development efforts for POS-related applications, including mobile apps for maintenance and repair scheduling.
  • Improve system performance and security, particularly in payment processing and EMV protocols.
  • Collaborate with product and engineering teams to align solutions with market and business objectives.
  • Conduct code reviews and promote best practices in mobile and embedded system development.
  • Maintain stability and reliability of POS products by monitoring and troubleshooting system performance.
  • Mentor engineering teams and support their professional growth.
  • Participate in recruiting engineers with expertise in POS and mobile development.

Requirements

  • At least 8 years of experience in system design, architecture, and development within the POS terminal domain.
  • Strong skills in Android Native development using Java or Kotlin, with deep knowledge of Android-based POS solutions.
  • Experience with cross-platform mobile development such as Flutter is preferred.
  • Familiarity with other POS application platforms like C and JavaScript is a plus.
  • In-depth understanding of EMV security protocols, including chip transactions, encryption, and key management.
  • Experience integrating hardware components such as card readers, pin pads, and printers with POS devices.
  • Comprehensive knowledge of payment systems architecture and integration with payment processors and gateways.
  • Understanding of software quality assurance principles applicable to financial systems.
  • Excellent problem-solving abilities and adaptability to complex system interactions and changing requirements.
  • Strong communication skills to explain technical concepts to diverse audiences.
  • Leadership experience focused on mentoring engineers and improving team processes.

Benefits

The employer offers an attractive salary, pension, health insurance, an annual bonus, and other benefits. They also provide a supportive culture prioritising employee well-being and opportunities for learning and development.

How to apply

Apply through the employer's official contact. The employer has not published a closing date.

View advert & apply