📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Principal Mobile Engineer (POS Terminal)

Moniepoint

New
Senior 🇬🇧 English
Android Native Java Kotlin Flutter EMV

Job description

About the role

Moniepoint, Africa's all-in-one financial platform and Nigeria's largest merchant acquirer, is looking for a Principal Mobile Engineer (POS Terminal) to design and lead the architecture of its POS terminal solutions. The role ensures the scalability, security, performance and reliability of POS systems and related applications, including mobile apps for repair scheduling and maintenance. Most terminals are currently Android Native, but cross-platform expertise (Flutter, C, JavaScript) is crucial as the portfolio expands.

Key responsibilities

  • Lead the design and architecture of POS terminal solutions, ensuring security, scalability, performance and integration with hardware and payment systems.
  • Develop and maintain architectural documents and diagrams for POS terminal systems.
  • Make architectural decisions on POS software, integrating payment technologies and EMV standards while ensuring hardware compatibility.
  • Lead the development of POS-related applications and optimize performance and security, especially around payment processing and EMV protocols.
  • Take part in planning sessions with product and engineering teams so solutions meet market needs and business goals.
  • Conduct code reviews and define and enforce software engineering best practices across the POS and related teams.
  • Ensure the stability and reliability of POS products by monitoring performance and troubleshooting.
  • Mentor engineers and help screen candidates for the engineering team.

Required profile

  • At least 8 years of experience in system design, architecture and development, specifically in the POS terminal domain.
  • Strong knowledge of EMV security protocols, including chip-based transactions, encryption and key management.
  • Experience integrating hardware such as card readers, PIN pads and printers into POS devices.
  • Deep understanding of payment systems architecture, including integration with payment processors and gateways.
  • Knowledge of software quality assurance principles applied in financial systems.
  • Excellent problem-solving, communication and leadership skills, with the ability to mentor engineers and drive process improvements.

Required skills

  • Android Native development (Java/Kotlin)
  • Cross-platform mobile development such as Flutter (a plus)
  • Familiarity with other POS platforms such as C and JavaScript (a plus)

What we offer

  • An attractive salary, pension, health insurance and annual bonus.
  • A culture that values people, with a learning environment focused on knowledge sharing, training and internal technical talks.

The hiring process includes a recruiter call, a HackerRank take-home test, a technical interview with the engineering team, and technical and behavioural interviews with the Head of Mobile Engineering and an executive team member.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Moniepoint.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 8 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Moniepoint