Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Mobile Engineer (POS Terminal)

Home > Java programming jobs

Principal Mobile Engineer (POS Terminal) in Remote new

  • Moniepoint
  • Full time
  • Email
  • South Africa

Responsibilities

  • Lead the architecture, design, and development of POS terminal solutions across multiple platforms.
  • Integrate payment technologies, EMV standards, payment processors, gateways, and POS hardware peripherals.
  • Develop and maintain architectural documentation and diagrams for POS terminal systems.
  • Lead development of POS-related applications, including Android Native and mobile applications.
  • Optimize payment processing performance, security, stability, and reliability.
  • Conduct code reviews and enforce software engineering best practices across POS and related teams.
  • Monitor system performance, troubleshoot issues, and ensure hardware compatibility.
  • Mentor engineers, improve developer productivity, and participate in technical hiring.

Requirements

  • At least 8 years of experience in system design, architecture, and development within the POS terminal domain.
  • Strong Android Native development expertise using Java and Kotlin.
  • Experience with cross-platform mobile development such as Flutter; familiarity with C and JavaScript is a plus.
  • Strong knowledge of EMV security protocols, chip-based transactions, encryption, and key management.
  • Experience integrating POS hardware including card readers, pin pads, printers, and other peripherals.
  • Deep understanding of payment systems architecture and integrations with payment processors and gateways.
  • Knowledge of software quality assurance principles applied to financial systems.
  • Strong problem-solving, communication, leadership, mentoring, and process-improvement abilities.

Benefits

  • Learning and development environment with knowledge sharing, training, and regular internal technical talks.
  • Attractive salary, pension, health insurance, annual bonus, and other benefits.
  • People-focused culture emphasizing employee well-being, inclusion, collaboration, and respect.

Moniepoint

Moniepoint empowers businesses to streamline payments and financial operations with intuitive, cloud‑based solutions that enhance efficiency and customer experience. By integrating secure, real‑time transaction processing, our platform enables merchants to accept a wide range of payment methods e...

Similar positions

Principal Mobile Engineer (POS Terminal)

  • Moniepoint
  • Full time
  • Remote
  • 10/17/2026
  • Portugal

[Data Engineer] Senior

  • Agoda
  • Full time
  • Others
  • 10/17/2026
  • Bangkok, Thailand

Lead Software Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 10/17/2026
  • Salary: $157k - $215k/yr
  • Jersey City, NJ

Lead Quality Engineer

  • S&P Global
  • Full time
  • Others
  • 10/17/2026
  • Salary: Competitive
  • Noida, India

Lead Software Development Engineer

  • labcorp
  • Full time
  • USA
  • 10/17/2026
  • Salary: $75k-$140k
  • Remote