D

Senior Software Engineer – Node.js with GenAI Expertise (Arabic Speaker)

D4 Insight

Dubai, United Arab Emirates · Full Time

Be the first to apply

Experience
8+ yrs
Salary
Openings
1
Posted
1 week ago
Work mode
In office
Eligibility
Experienced software engineers who have at least 8 years of relevant experience, are fluent in Arabic, and are capable of working onsite in Dubai on full-time enterprise software and AI integration work.
Resume
Required to apply

Where you'll work

Job description

Role overview

This opportunity is for an experienced Senior Software Engineer based in Dubai, UAE, who can build intelligent, scalable, and multilingual applications using Node.js, TypeScript, Large Language Models, and Azure AI capabilities. The role calls for deep backend engineering expertise, strong experience with AI integration, and a solid understanding of distributed, cloud-native, and secure enterprise systems.

The position requires fluency in Arabic, both spoken and written, along with the ability to work closely with Arabic-speaking users and stakeholders. The engineer will contribute to enterprise-grade solutions that combine backend performance, AI-driven workflows, and production-ready deployment practices.

Key responsibilities

  • Design, develop, and support scalable REST APIs with Node.js and TypeScript.
  • Create secure, efficient backend services and distributed application components.
  • Build asynchronous and event-driven functionality using modern Node.js approaches.
  • Develop WebSocket-enabled real-time communication features.
  • Integrate solutions powered by LLMs through APIs and SDKs.
  • Shape prompt engineering approaches and AI-enabled business processes.
  • Create multilingual intelligent applications using Azure AI services.
  • Work with speech, language, OpenAI, and PII detection capabilities.
  • Contribute to AI model integration, tuning, and ongoing monitoring.
  • Deploy applications with Docker and Kubernetes.
  • Support cloud-native releases and scalable platform architectures.
  • Set up CI/CD automation and deployment workflows.
  • Investigate and resolve issues in distributed systems and production environments.
  • Build and refine database solutions with Sequelize, TypeORM, and Mongoose.
  • Design data models and persistence layers that are efficient and maintainable.
  • Improve application performance and database query behavior.
  • Apply secure coding practices and API protection measures.
  • Support enterprise security, compliance, authentication, authorization, and data protection needs.
  • Create automated testing assets, review code, and maintain strong quality standards.
  • Document implementation details using JSDoc and other technical documentation practices.
  • Collaborate with cross-functional teams and participate in Agile ceremonies and sprint activities.
  • Support business users and stakeholders who operate in Arabic.

Required qualifications and skills

  • At least 8 years of professional software engineering experience.
  • Strong hands-on development experience with Node.js.
  • Proven experience integrating GenAI and LLM-based solutions.
  • Fluent Arabic communication skills in both speaking and writing.
  • Strong stakeholder management and communication abilities.
  • Practical knowledge of TypeScript and modern JavaScript (ES6+).
  • Experience with REST APIs, WebSockets, and event-driven system design.
  • Working knowledge of Azure OpenAI and broader Azure AI services.
  • Experience with SQL and NoSQL databases and related ORM/document tools.
  • Familiarity with Docker, Kubernetes, CI/CD pipelines, Git, and deployment automation.
  • Understanding of API security, distributed systems, performance tuning, and multithreading concepts.

Additional information

Location: Dubai, UAE

Experience required: 8+ years

Employment type: Full-time, onsite

Application contact: careers@d4insight.com

Mandatory requirements

  • Minimum 8 years of software engineering experience.
  • Strong command of Node.js development.
  • Practical, hands-on experience with GenAI and LLM integrations.
  • Arabic fluency is required for both spoken and written communication.
  • Ability to communicate effectively with stakeholders and cross-functional teams.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Broxer Assistant
Online · instant AI help
🤖
AI-powered · answers from Broxer Help