📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 15/08/2026. It no longer accepts applications.

Senior Software Engineer – GenAI & Node.js

Global Software Solutions Group · Doubaï

Senior 🇬🇧 English
Node.js TypeScript JavaScript Azure OpenAI Prompt Engineering REST APIs Microservices Sequelize TypeORM Mongoose WebSockets Docker Kubernetes CI/CD

Job description

About the role

You will join one of the UAE's most recognised banks as a Senior Software Engineer working at the intersection of backend development and Generative AI. The position focuses on building highly‑available, scalable APIs and integrating Azure AI services to deliver innovative banking experiences to millions of customers.

Key responsibilities

  • Design, develop, and maintain RESTful APIs using Node.js and TypeScript.
  • Engineer and fine‑tune prompts for large language model solutions via Azure OpenAI.
  • Integrate Azure AI services such as Speech, Language, and PII Detection into banking products.
  • Implement real‑time communication using WebSockets.
  • Ensure API security and compliance within a regulated environment.
  • Drive CI/CD pipelines, containerisation with Docker and Kubernetes, and troubleshoot distributed services.
  • Document code with JSDoc and create automation test scripts where possible.

Required profile

  • Senior‑level professional with strong backend engineering experience.
  • Proficiency in Arabic (written and spoken) is mandatory.
  • Ability to work in a highly regulated banking context.
  • Strong problem‑solving skills and a passion for AI‑driven solutions.

Required skills

  • Node.js, TypeScript, JavaScript (ES2020+)
  • Asynchronous programming (Promises, async/await)
  • Azure OpenAI, Azure Speech, Azure Language, Azure PII Detection
  • Prompt engineering for LLMs
  • ORM/ODM tools: Sequelize, TypeORM, Mongoose
  • WebSockets
  • Docker, Kubernetes
  • CI/CD principles
  • API security, firewall and network concepts
  • Non‑blocking code, multi‑threading techniques
  • JSDoc documentation

What we offer

  • Work with a technically strong team at a household‑name bank.
  • Competitive compensation package.
  • Long‑term stability in a fast‑growing tech market.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Global Software Solutions Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

28 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Global Software Solutions Group

Doubaï