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.