This page was automatically translated and may contain errors. View in English.
D

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

D4 Insight

Dubai, United Arab Emirates · Tempo pieno

Sii il primo a candidarti

Esperienza
8+ anni
Stipendio
Aperture
1
Pubblicato
2 messaggi fa
Modalità di lavoro
In ufficio
Requisiti di ammissibilità
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.
Riprendere
È necessario candidarsi

Dove lavorerai

Descrizione del lavoro

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: [email protected]

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.

Lasciate questo messaggio se desiderate una risposta: non lo useremo per nessun altro scopo.

Clicca per navigare, trascina e rilascia, oppure impasto uno screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Dimensione massima 20 MB ciascuno · Fino a 5 file

🤖
Assistente Broxer
Assistenza online tramite intelligenza artificiale immediata
Risposte basate sull'intelligenza artificiale fornite da Broxer Help