Skip to Content

Mobile Developer

Riyadh, Saudi Arabia
  • R&D
  • Full-Time
  • 1 opening

Build HurryPay's mobile apps and the software on our payment terminals, on site in Riyadh. The work follows a payment from a tap or an insert through to a completed transaction.

What you will do

  • Build and maintain the mobile apps used for payments and point of sale.
  • Write terminal software that talks to the card reader, PIN pad, and printer through the vendor SDKs.
  • Connect those apps to HurryPay APIs, including the messages used for card payments.
  • Support terminal management, logs, and certification work with MADA, Visa, and Mastercard.
  • Handle contact and contactless card flows, including payments that do not go through.

What you bring

  • You have shipped mobile apps, preferably in payments, banking, or point of sale.
  • You work in Java or Kotlin, on Android or on payment-terminal platforms.
  • You know EMV contact and contactless flows, or you are ready to learn them on this product.
  • You treat card data, logs, and failed payments as part of the product.
  • You are based on site in Riyadh.