# Senior Software Engineer - GenAI & Node.js

> GSSTech Group · Dubai, United Arab Emirates · — · Posted 2026-06-16

**Workplace:** on_site

## Description

**Description**

One of the UAE's most recognised banks is looking for a Senior Software Engineer who sits at the intersection of backend engineering and Generative AI. This is real AI work, not a buzzword job title. You will be building products used by millions of everyday banking customers across the UAE.

**About the Role**

You will design and build scalable, highly available RESTful APIs in Node.js and TypeScript, engineer and fine-tune prompts for LLM-based solutions via Azure OpenAI, and work across Azure AI services including Speech, Language, and PII Detection in a fully regulated banking environment.

**Technical Skills & Requirements**

-   Expertise in developing scalable, highly available RESTful APIs using Node.js
-   Strong proficiency in TypeScript, JavaScript, and the latest ECMAScript standards
-   Familiarity with asynchronous programming patterns including Promises, async/await, and event-driven architectures
-   Hands-on experience designing, fine-tuning, and engineering prompts for LLM-based solutions via APIs and SDKs
-   Working knowledge of Azure AI services including Speech, Language, OpenAI, and PII Detection
-   Experience with ORMs and ODMs including Sequelize, TypeORM, or Mongoose
-   Knowledge of implementing real-time communication using WebSockets
-   Proficiency in CI/CD principles and active involvement in troubleshooting distributed services
-   Experience with containerisation using Docker and Kubernetes
-   Understanding of firewall and network security concepts and best practices for securing APIs in regulated environments
-   Ability to write non-blocking code and apply advanced techniques such as multi-threading when needed
-   Experience documenting code inline using JSDoc or similar conventions
-   Ability to create automation test scripts is a plus
-   Arabic language proficiency — written and spoken — is mandatory

**Why This Role**

Technically strong team, household name client, strong compensation package, and long term stability in one of the most active tech markets in the region.

**Skills**

Node.js, TypeScript, Azure OpenAI, Generative AI, Prompt Engineering, WebSockets, Docker, Kubernetes, CI/CD, REST APIs, Microservices

## Apply

[Apply at GSSTech Group](https://apply.workable.com/gsstech-group/j/6FD8EF5C86/apply)

---
Powered by [Workable](https://www.workable.com)
