Senior Software Engineer (Arabic speaker)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are seeking a highly skilled Senior Software Engineer (GenAI + Node.js) to join a leading enterprise technology team in Dubai. Operating within the Software Engineering Chapter, this role focuses on the end-to-end delivery of scalable technology platforms and advanced integration services.
Key Skills for This Role
Full Job Posting
Overview
We are seeking a highly skilled **Senior Software Engineer (GenAI + Node.js)** to join a leading enterprise technology team in Dubai.
Operating within the Software Engineering Chapter, this role focuses on the end-to-end delivery of scalable technology platforms and advanced integration services.
The ideal candidate will combine expert-level backend engineering in Node.js/TypeScript with hands-on experience integrating Generative AI solutions and Large Language Models (LLMs).
This role requires an **Arabic speaker** who can also champion automation testing practices to deliver robust, secure, and highly available distributed systems.
Key Responsibilities
- 1.
- Backend Engineering & Integration* Design, develop, and maintain highly scalable, reliable, and non-blocking RESTful APIs and real-time communication architectures using **Node.js** and **WebSockets**.
- Write clean, secure, and maintainable asynchronous code using TypeScript and modern ECMAScript standards, utilizing multi-threading techniques when required.
- Manage end-to-end data layers by utilizing ORMs/ODMs such as **Sequelize, TypeORM, or Mongoose** for seamless database interactions.
- Maintain thorough, comprehensive system documentation utilizing inline code standards like **JSDoc**.
- 2.
- Generative AI & Azure Cloud Solutions* Design, fine-tune, and execute prompt engineering for **Large Language Model (LLM)**-based solutions, integrating them seamlessly into production via APIs or SDKs.
- Architect and manage **Azure AI services**, specifically focusing on Azure OpenAI, Speech, Language, and PII detection capabilities.
- 3.
- Platform Architecture, DevOps & Security* Troubleshoot, debug, and optimize performance across a distributed services ecosystem, maintaining a sharp understanding of the platform, database, caching layers, and proxies.
- Own and optimize the **CI/CD pipeline** for zero-downtime, remote deployments within containerized environments using **Docker** and **Kubernetes**.
- Enforce strict firewall, network security, and data protection best practices to secure APIs within highly regulated enterprise environments.
- 4.
- Quality Assurance & Automation Testing* Actively drive quality engineering by creating, executing, and maintaining **automated test scripts** to guarantee continuous regression testing and platform stability.
- Required Technical Specifications & SkillsCore Technical Stack (Essential)* **Backend & Language:** Expert-level proficiency in **Node.js**, **JavaScript**, and **TypeScript** (including DOM manipulation and modern ECMAScript patterns).
- **AI Expertise:** Deep familiarity with **GenAI solutions**, Prompt Engineering, and **Azure AI Services** (OpenAI, PII detection, Speech, Language).
- **Databases & Tooling:** Strong experience with Git version control, Remote Deployment Tools, and ORMs/ODMs (**TypeORM, Sequelize, or Mongoose**).
- **DevOps & Security:** Hands-on experience with **Docker**, **Kubernetes**, **CI/CD pipelines**, and API network security principles.
- Quality Assurance (Preferred)* Proven ability or strong preference for creating and managing functional **automation test scripts**.
Qualifications
- & Experience* **Language Requirement:** **Must be a fluent Arabic speaker** (Written and Verbal).
- **Experience:** Proven track record as a Senior Software Engineer with deep experience delivering high-performance Node.js environments and AI integrations.
- **Location:** Dubai, UAE (On-site / Hybrid as per company policy).
- **Soft Skills:** Strong problem-solving capabilities in a distributed architecture, excellent communication skills, and a collaborative team mindset.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GSSTech Group
Senior Software Engineer - Node.js, AI & Blockchain
Dubai, UAE
Design and build scalable APIs using Node.js and TypeScript, integrate AI capabilities, develop smart contracts, and collaborate in an Agile environment.
Senior Product Designer - (Enterprise Design Systems & Fintech)
Dubai, UAE
Responsible for end-to-end product design, user research, and collaboration in Agile squads, focusing on enterprise design systems and user experience.
Senior Oracle Fusion HCM Techno Functional Consultant
Dubai, UAE
Design and deploy intelligent HCM workflows using Oracle AI, integrate with Fusion HCM, and develop low-code applications while ensuring strong communication and Agile methodology.
QA Automation Engineer - Finacle Core Banking
Dubai, UAE
Seeking a detail-oriented QA Automation Engineer with Finacle 11x expertise, strong automation skills, and banking domain knowledge for end-to-end test automation.
Senior Oracle Fusion HCM Techno Functional Consultant
Dubai, UAE
KEY RESPONSIBILITIES AI & Agentic Studio (Primary Focus) Design and deploy intelligent HCM workflows using Oracle AI Agentic Studio: autonomous agents for recruitment screening, onboarding orchestration, and talent advi
Senior Software Engineer - Node.js, AI & Blockchain
Dubai, UAE
About the Role We are looking for a Senior Software Engineer with a strong combination of backend engineering depth, applied AI experience, and blockchain/digital assets expertise. This role sits at the intersection of e
QA Automation Engineer - Finacle Core Banking
Dubai, UAE
Role Overview We are looking for a sharp, detail-obsessed QA Automation Engineer with hands-on Finacle 11x testing experience and strong automation skills. This is not a manual-testing-with-a-sprinkle-of-automation role.
Senior Product Designer - (Enterprise Design Systems & Fintech)
, UAE
We are seeking a talented and hands-on Senior Product Designer to join our world-class Digital Office. Our mission is to build highly human-centric digital banking experiences that empower customers and business partners
Senior Software Engineer - Node.js, AI & Blockchain
Dubai, UAE
Senior Product Designer - (Enterprise Design Systems & Fintech)
Dubai, UAE
Senior Oracle Fusion HCM Techno Functional Consultant
Dubai, UAE
QA Automation Engineer - Finacle Core Banking
Dubai, UAE
Senior Oracle Fusion HCM Techno Functional Consultant
Dubai, UAE
Senior Software Engineer - Node.js, AI & Blockchain
Dubai, UAE
QA Automation Engineer - Finacle Core Banking
Dubai, UAE
Senior Product Designer - (Enterprise Design Systems & Fintech)
, UAE
