Senior Software Engineer
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 Chapt.
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.
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.
Core 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 .
& 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 Product Engineer - Cards Platform
Dubai, UAE
We are looking for a Senior Product Engineer specializing in Cards Platforms to support enterprise-scale Cards Acquiring and Cards Issuing initiatives across business platforms and payments domains. The role focuses on e
Sr. Techno-Functional Consultant - Oracle Fusion HCM
Dubai, UAE
We are seeking a highly experienced Senior Techno-Functional Consultant with strong expertise in Oracle Fusion HCM to support enterprise-level HR transformation initiatives across Core HR and enterprise workforce systems
Sr. Finacle Techno-Functional Consultant - Core Banking
Dubai, UAE
We are seeking an experienced Senior Finacle Techno-Functional Consultant to lead end-to-end core banking implementation and enhancement initiatives within enterprise banking environments. The role requires strong expert
Senior Software Engineer - GenAI & Node.js
Dubai, UAE
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...
Desktop Support Specialist
Dubai, UAE
We are looking for a Desktop Support Specialist to join our team and work with a leading banking institution to ensure seamless IT operations. As a Desktop Support Specialist, y...
Oracle Fusion HCM Senior Software Engineer
Dubai, UAE
GSSTech Group is seeking a highly skilled and experienced Oracle Fusion HCM Senior Software Engineer to join their team. The ideal candidate will have a strong technical backgro...
Data Engineer - Python & Microservices
Dubai, UAE
We are seeking an experienced Data Engineer with strong expertise in Python, Microservices Architecture, Data Transformation, and Backend Engineering to join our Data Engineering team. The ideal candidate will be respons
Oracle Fusion HCM Senior Software Engineer - Leading UAE bank
Dubai, UAE
Education Postgraduate degree in Computer Science or related field (or equivalent experience) Experience 7+ years of implementation experience as a Technical Expert in Oracle Fusion HCM Technical Skills Customization
Senior Product Engineer - Cards Platform
Dubai, UAE
Sr. Techno-Functional Consultant - Oracle Fusion HCM
Dubai, UAE
Sr. Finacle Techno-Functional Consultant - Core Banking
Dubai, UAE
Senior Software Engineer - GenAI & Node.js
Dubai, UAE
Desktop Support Specialist
Dubai, UAE
Oracle Fusion HCM Senior Software Engineer
Dubai, UAE
Data Engineer - Python & Microservices
Dubai, UAE
Oracle Fusion HCM Senior Software Engineer - Leading UAE bank
Dubai, UAE
