GenAI Node.JS Developer
GSSTech Group
Posted: January 15, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a skilled GenAI Node.js Engineer to join our team and work with a leading banking client in the UAE. The ideal candidate will have a strong background in Node.js, JavaScript, and NoSQL databases, with a proven track record of delivering high-quality projects. The successful candidate will be responsible for building next-generation applications and contributing to the development of cutting-edge AI technologies.
Required Skills
Job Description
Are you passionate about cutting-edge AI technologies and Node.js development? We are looking for a skilled GenAI Node.js Engineer to join our team and work with a leading banking client in the UAE. This is a fantastic opportunity to be part of a dynamic and innovative environment where your expertise will contribute to building next-generation applications.
Education
• Degree, Post graduate in Computer Science or related field (or equivalent industry experience)
Experience
• Minimum 8 years of coding experience in NodeJS, JavaScript & TypeScript and NoSQL Databases.
• Proven track record of implementing AI-powered features—such as chatbot interfaces, language understanding, and summarization
• Hands-on experience and understanding of cloud and open source LLMs
• Experience integrating AI frameworks (e.g., Langchain, LangGraph) into existing or newly built applications to enable advanced language processing
• Hands-on experience with OpenShift or similar container platforms (Kubernetes) for orchestration and deployment.
• Architecting and automating the build process for production, using task runners or scripts
• Banking or Retail domains knowledge is good to have.
• Hands on experience in performance tuning, debugging, monitoring.
Technical Skills
• Expertise in developing scalable, highly available RESTful APIs using NodeJS
• Familiarity with common programming tools such as RESTful APIs, TypeScript, version control software, and remote deployment tools, CI/CD tools
• Familiarity with asynchronous programming patterns, including Promises, async/await, and event-driven architectures.
• Knowledge in designing, fine-tuning, and engineering prompts for large language model (LLM)-based solutions, integrating them via APIs or SDKs.
• Familiarity with ORMs and ODMs like Sequelize, TypeORM, or Mongoose for database interaction.
• Knowledge in implementing real-time communication using WebSockets
• Working knowledge of Azure AI services, including speech, langugage, OpenAI, PII detection
• Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
• Understanding of containerization, experienced in Dockers, Kubernetes.
• Familiarity with firewall and network security concepts, including best practices for securing APIs and data in a regulated environment.
• Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
• Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Documenting the code inline using JSDoc or other conventions
• Ability to create automation test scripts is preferred
• Proficient with the latest versions of ECMAScript (JavaScript or TypeScript)
Functional Skills
• Experience in following best Coding, Security, Unit testing and Documentation standards and practices
• Experience in Agile methodology.
• Ensure quality of technical and application architecture and design of systems across the organization.
• Experience in Banking, Financial and Fintech experience in an enterprise environment preferred
• Effectively research and benchmark technology against other best in class technologies.
Soft Skills
• Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.
• Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
• Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management