Senior Software Engineer - GenAI & Node.js
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
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.
Key Skills for This Role
Full Job Posting
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 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 Global Software Solutions Group
Desktop Support Specialist (6-Month Contract)
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. Experience: 4+ years in IT Operations (3+ years in banking preferred) Availab
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 Software Engineer (Arabic speaker)
Dubai, UAE
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 del
Senior Product Designer - (Enterprise Design Systems & Fintech)
Dubai, 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 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 adv
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.
UX Copy Writer - Hindi & English (Banking / Fintech)
Dubai, UAE
About The Role We are looking for a skilled UX Writer with strong command of both Hindi and English to craft clear, user-centric content for digital banking and fintech products. You'll work embedded within Agile product
Desktop Support Specialist (6-Month Contract)
Dubai, UAE
Oracle Fusion HCM Senior Software Engineer - Leading UAE bank
Dubai, UAE
Senior Software Engineer (Arabic speaker)
Dubai, UAE
Senior Product Designer - (Enterprise Design Systems & Fintech)
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
UX Copy Writer - Hindi & English (Banking / Fintech)
Dubai, UAE