Binghatti

Information Technology Software Engineer - Backend

Binghatti

United Arab Emirates

Accepting Applications Full-time On-site LinkedIn
Posted 1 month, 3 weeks ago 4 views 0 applications
Job Description
Binghatti is one of the UAE’s most dynamic and fast\-growing property brands, headquartered in Dubai. We’re known for bold architecture, visionary design and partnerships with global luxury icons such as Bugatti, Mercedes\-Benz and Jacob \& Co. With a portfolio exceeding AED 15 billion across Dubai’s most prestigious developments, Binghatti continues to transform the city’s skyline and set new standards for innovation and excellence in real estate. **Job Overview:** The Software Engineer – Backend designs, builds, and operates cloud\-native backend services that expose REST APIs to mobile and web clients and integrate with enterprise systems of record and third\-party SaaS platforms. This is a hands\-on engineering role accountable for production ready level code. The engineer owns the full backend stack — APIs, persistence, caching, queues, identity, observability, and CI/CD — and partners with product, mobile, IT Infrastructure, and Information Security to deliver **🔹 Key Responsibilities:** • Design and develop REST APIs using NestJS, Node.js (LTS), and TypeScript. • Build integrations with third\-party SaaS platforms using REST APIs, OAuth 2\.0, and webhooks. • Design and optimize PostgreSQL databases, Redis caching, and queue\-based workflows (BullMQ/RabbitMQ). • Implement secure authentication and authorization using JWT, OIDC, and enterprise identity providers. • Deploy and manage services on Microsoft Azure. • Maintain CI/CD pipelines, monitoring, and observability using modern DevOps practices. • Write high\-quality, tested, production\-ready code and participate in code reviews. **✅ Must\-Have Requirements:** • 4\+ years of experience building production\-grade REST APIs with Node.js and TypeScript • 4\+ years of hands\-on experience with NestJS • Strong experience with PostgreSQL, database design, and performance optimization • Experience with Redis and message queue systems (BullMQ, RabbitMQ, or similar) • Experience deploying and operating applications on Azure (or AWS/GCP) • Solid understanding of OAuth 2\.0, OIDC, JWT validation, and enterprise identity solutions • Experience integrating with third\-party platforms via APIs and webhooks • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field **⭐ Nice to Have:** • Azure certifications (AZ\-204, AZ\-500\). • Node.js professional certifications. • Experience working on large\-scale enterprise projects. If you're passionate about building secure, scalable backend systems and enjoy working in a modern cloud\-native environment, we'd love to hear from you.
Max 3 MB. JPEG or PNG recommended.
About Company
Binghatti
Binghatti
View All Jobs
Share this job