View job here

Together, We Make the Difference

We are a leading provider of innovative, high-performance solutions for airport logistics. Our portfolio includes products and services for baggage and cargo handling, advanced software for the digitalization of logistics processes, and a comprehensive range of maintenance and support services. Our major clients include renowned airports and airlines around the world.

We are looking for a Senior Backend Developer to join our team in Dubai to lead the development of our real-time, event-driven backend systems for Suite 360. You will be at the heart of building scalable microservices using NestJS, Kafka, RabbitMQ, and MongoDB, supporting high-throughput operations across logistics infrastructure.

What are my responsibilities?

  • Design, build, and maintain microservices using NestJS, Node.js, and Express.
  • Develop and maintain Kafka and RabbitMQ integrations in real-time event-driven architecture.
  • Build high-performance APIs and services that interact with MongoDB, Redis, and other backend components.
  • Ensure containerized deployments using Docker, and support deployments on AWS or Cloud Foundry.
  • Lead code reviews, architecture discussions, and mentor junior developers.

What do I need to qualify for the role?

  • Minimum 5 years of backend development experience with Node.js and TypeScript.
  • Strong experience with NestJS, Express, and event-streaming systems like Kafka.
  • Familiarity with MongoDB, Redis, and RabbitMQ.
  • Experience building microservices and real-time data pipelines.
  • Proficiency with Docker and CI/CD pipelines (GitLab).
  • Solid understanding of distributed systems and performance optimization.
  • Ability to work in agile, distributed teams with strong collaboration skills.
  • Experience working in logistics, aviation, or industrial IoT.
  • Understanding of backend services or APIs built with NestJS or Node.js.
  • Experience with observability tools (Grafana, OpenTelemetry).
  • Exposure to frontend technologies like Vue (for full-stack collaboration).
  • Able to accommodate a flexible work schedule.
  • Independent thinking, problem-solving skills, discretion, and integrity are required.
  • Self-starter who can work independently as well as carry out instructions as required.
  • Good communication skills in English.