Senior. Net MAUI Developer (Android Terminal Application)

MDI Consulting · Cape Town, Western Cape · Negotiable

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

You'll be one of two developers building a new Android terminal application from the ground up, targeting payment devices in a fuel forecourt environment. The application consolidates fleet card processing, mobile money, cash handling, shift management and attendant management into a single terminal app.

This is a small, senior team working in an AI-assisted development model - Claude and Cursor are core to how we build, not an optional extra. You will be expected to work at a pace that model enables, and to bring the engineering judgement that makes it safe.

Duties & Responsibilities

  • Design and build the terminal application in .NET MAUI, targeting Android on PAX hardware
  • Integrate with payment, fleet and mobile money backends, and with PAX device SDKs (card readers, printers, peripherals)
  • Own features end-to-end, from spec conversation through to on-device testing
  • Test on physical PAX client terminals at the Cape Town offices
  • Contribute to architecture and technical direction — this is not a ticket-taking role

Desired Experience & Qualification

  • Strong commercial .NET / C# experience
  • Proven .NET MAUI or Xamarin.Forms delivery - real shipped applications, not tutorials
  • Android platform experience, including native interop and working with hardware SDKs
  • Practical, daily use of AI coding tools (Claude, Cursor, Copilot or similar) with a clear view of where they help and where they don't
  • Ability to work independently against loosely defined requirements and move fast without breaking things
  • Able to travel to Cape Town for periodic on-site testing

Advantageous

  • Payments, POS or terminal application experience (EMV, ISO 8583, PCI)
  • PAX, Ingenico, Verifone or similar device SDK experience
  • Fuel forecourt or retail automation background
  • Offline-first / intermittent connectivity application design
  • CI/CD for Android deployment

Who this suits

Someone who is self-driven, comfortable with ambiguity, and enjoys building something new with a small team and short feedback loops. If you need a fully specified backlog to be productive, this isn't the right fit.

Package & Remuneration

Contract: 12 month contract

Location: Cape Town | Hybrid

Auto-apply to this jobView original posting ↗
Senior. Net MAUI Developer (Android Terminal Application) at MDI Consulting — Cape Town, Western Cape · JobAlertsZA