Enable job alerts via email!

Backend Developer (with POS Integration Experience)

Gravito

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital ordering and payment platform in Dubai is seeking a Back End Developer to build and maintain backend services. The ideal candidate will have strong experience with Node.js and Python, and familiarity with POS system integrations. Responsibilities include leading integrations, supporting API testing, and troubleshooting issues on-site and remotely. This is a full-time role, and applicants must already be based in the UAE.

Qualifications

  • Strong backend experience in Node.js and Python.
  • Familiarity with REST APIs and backend logic.
  • POS system experience is a major plus.
  • Solid problem-solving and debugging mindset.
  • Must be capable of client-facing technical work.

Responsibilities

  • Build and maintain backend services using Node.js and Python.
  • Lead end-to-end POS integrations for new restaurant partners.
  • Troubleshoot issues during onboarding and live operations.
  • Support API integrations and technical testing.

Skills

Node.js
Python
POS system integration
REST APIs
MySQL
MongoDB
Docker
Cloud environments (AWS or GCP)
Job description

Gravito is a fast-growing digital ordering and payment platform used by restaurants and cafés across the UAE. We’re expanding our tech team and need a Back End Developer who can also handle POS integrations when needed.

This role mixes solid backend development with hands‑on integration work at restaurant locations. If you enjoy clean architecture but also don’t mind stepping into the real world to connect systems, this is your zone.

What you’ll do
  • Build and maintain backend services using Node.js and Python
  • Lead end‑to‑end POS integrations for new restaurant partners
  • Configure systems on‑site and ensure stable menu, item and table syncing
  • Support API integrations and technical testing
  • Troubleshoot issues during onboarding and live operations
  • Maintain internal documentation and integration playbooks
  • Work closely with the dev and operations teams to improve workflows
What we expect from you
  • Strong backend experience (Node.js + Python)
  • Familiarity with REST APIs and backend logic
  • POS system or F&B tech experience is a major plus
  • Solid problem‑solving and debugging mindset
  • Comfortable with client‑facing technical work (on‑site and remote)
  • Able to create and maintain structured documentation
  • Must already be based in the UAE

📍Location:Dubai, UAE

🕒Type:Full-Time

Skills
  • Experience integrating major POS systems used in the UAE (Micros, Toast, Clover, POSist, etc.)
  • Strong understanding of webhooks, authentication flows and API rate limits
  • Familiarity with cloud environments (AWS or GCP)
  • Knowledge of microservices architecture and scalable backend design
  • Experience working with MySQL and MongoDB
  • Ability to read and debug third‑party API documentation quickly
  • Comfort working with Docker or containerized environments
  • Understanding of payment gateways and reconciliation logic
  • Strong communication skills for handling restaurant partners during integrations
  • Ability to work independently and handle multiple integrations at once
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.