العودة إلى الوظائف
nan

Senior Backend Engineer | 10-15k Salary

nan

Dubai, DU, AEFull-timeتقنية المعلومات٨ أيار ٢٠٢٦

تفاصيل الوظيفة

**Senior Backend Engineer** **Node.js | NestJS | TypeScript** **Location** Dubai, UAE **Experience** 6 to 10 years **About the Role** We are building a modern on-demand marketplace platform and are looking for a hands-on Senior Backend Engineer to join as one of our early engineering hires. This is a greenfield startup environment where you will have strong ownership over backend architecture, technical direction, engineering standards, and core platform decisions. The role involves building scalable APIs, marketplace workflows, event-driven systems, partner workflows, admin tools, and operational platforms using Node.js, NestJS, TypeScript, PostgreSQL, Redis, AWS, and modern engineering practices. We are looking for someone who can think beyond writing APIs and understands how backend systems support real product flows such as booking, dispatch, partner operations, payments, notifications, reporting, and real-time operational visibility. **Key Responsibilities** * Design, develop, and maintain backend services using Node.js, NestJS, and TypeScript * Build scalable APIs for marketplace, booking, dispatch, partner, admin, and operations workflows * Design clean modular backend architecture using practical Domain-Driven Design principles * Work within a modular monolith architecture while understanding when microservices may become necessary * Build event-driven and asynchronous workflows using queues, background jobs, and message-based processing * Work with PostgreSQL or similar SQL databases, including schema design, indexing, migrations, and query optimization * Use Redis or similar caching technologies to improve performance and reliability * Build cloud-ready backend services using AWS and modern deployment practices * Integrate third-party services such as payment gateways, notification providers, maps/location services, and partner APIs * Support backend requirements for admin portals, internal dashboards, partner tools, and operational systems * Implement logging, monitoring, tracing, error handling, alerts, and production diagnostics * Write clean, secure, testable, and production-ready code * Participate in architecture discussions, code reviews, and technical decision-making * Work closely with product, mobile, QA, operations, and leadership teams **Required Skills and Experience** * 6+ years of backend software engineering experience * Strong hands-on experience with Node.js, NestJS, and TypeScript * Strong understanding of REST APIs and backend system design * Experience with PostgreSQL or other SQL databases * Experience with Redis or other caching technologies * Experience with queues, background jobs, or asynchronous processing * Good understanding of event-driven architecture * Familiarity with Domain-Driven Design, modular monoliths, and clean architecture principles * Experience working with AWS cloud services * Experience with Docker, CI/CD pipelines, and modern development workflows * Strong debugging, troubleshooting, and production support skills * Comfortable working in a startup environment with high ownership and evolving priorities **Nice to Have** * Experience building marketplace, logistics, mobility, fintech, booking, or real-time platforms * Experience with WebSockets or live tracking systems * Experience with BullMQ, RabbitMQ, Kafka, or similar queue/event systems * Experience working in monorepo environments * Understanding of payments, settlements, partner workflows, role-based access control, or multi-role platforms * Experience with API testing, integration testing, and automated test coverage * Understanding of microservices architecture and the trade-offs between modular monoliths and distributed systems * Comfortable using AI-assisted engineering tools responsibly, with strong human-in-the-loop judgment, to improve productivity, code quality, testing, and documentation **What We Are Looking For** * Strong backend engineering fundamentals * Product-oriented thinking * Practical approach to architecture and delivery * Ability to work independently with minimal supervision * Strong problem-solving and debugging skills * Clear communication and collaboration * Ownership mindset and willingness to contribute beyond narrow job boundaries * Good judgment when balancing speed, quality, scalability, and maintainability **Why Join** * Be one of the early engineering hires in a greenfield startup environment * Help shape backend architecture, engineering practices, and technical direction from the ground up * Work on a modern on-demand marketplace platform with real-time operational workflows * Own meaningful backend and platform decisions, not just assigned tickets * Work closely with leadership, product, and operations from day one Work Location: In person