JobsCloseBy Editorial Insights
Senior Full Stack Engineer - Generative AI at GSS Group is a full-time onsite role in Dubai for an experienced developer who can design and deliver scalable cloud-native web apps and AI powered automation using Node.js, React, and TypeScript. Build REST APIs and microservices, integrate OpenAI, Azure OpenAI and Gemini, implement LangChain and RAG based solutions, and develop AI agents and chatbots, deploying on Azure and AWS with Docker, Kubernetes and CI/CD. Success hinges on collaborating with cross functional teams in an agile environment, strong coding discipline, and a security minded approach. To apply, highlight 5+ years of full-stack impact, concrete Generative AI projects, cloud deployments, measurable outcomes, and include links to code samples or case studies.
We are seeking an experienced Full Stack Engineer with strong expertise in Node.js, React.js, and Generative AI technologies to design and develop scalable, cloud-native web applications and intelligent automation platforms. The ideal candidate will have hands-on experience in full-stack development, API integrations, cloud technologies, and implementing AI-driven solutions using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI agent frameworks.
This role offers the opportunity to work on cutting-edge enterprise applications, AI-powered workflows, and cloud-native architectures in a highly collaborative and agile environment.
Requirements
Key Skills & Technologies:
- React.js
- JavaScript
- TypeScript
- Node.js
- Express.js
- REST APIs
- MongoDB
- Azure Cosmos DB
- Generative AI Platforms:
- OpenAI
- Azure OpenAI
- Gemini
- LangChain
- Retrieval-Augmented Generation (RAG)
- AI Agents
- Prompt Engineering
- Cloud Platforms:
- Microsoft Azure
- Amazon Web Services (AWS)
- Docker
- Kubernetes
- CI/CD Pipelines
- Git
- Agile Methodologies
Key Responsibilities:
- Design, develop, and maintain scalable and responsive web applications using React.js and Node.js.
- Build robust REST APIs, microservices, and backend services for enterprise-grade applications.
- Develop and integrate Generative AI solutions, including intelligent chatbots and AI-driven automation platforms.
- Design and implement RAG-based applications leveraging modern LLMs and vector-based retrieval techniques.
- Build AI-powered workflows using LangChain, AI Agents, and prompt engineering techniques.
- Integrate AI services from platforms such as OpenAI, Azure OpenAI, and Gemini into enterprise applications.
- Deploy, manage, and monitor applications across cloud environments including Azure and AWS.
- Containerize applications using Docker and manage deployments using Kubernetes.
- Implement and maintain CI/CD pipelines to ensure seamless application delivery.
- Collaborate closely with cross-functional teams, architects, and stakeholders to deliver scalable and high-quality software solutions.
- Follow Agile development practices and contribute to continuous improvement initiatives.
- Ensure applications are secure, performant, and aligned with enterprise standards and best practices.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum 5+ years of hands-on experience in Full Stack Development.
- Strong proficiency in React.js and Node.js development.
- Solid experience with JavaScript and TypeScript.
- Hands-on experience developing RESTful APIs and microservices using Express.js.
- Experience working with MongoDB and Azure Cosmos DB.
- Proven experience in building Generative AI solutions using OpenAI, Azure OpenAI, or Gemini.
- Strong understanding of LangChain, RAG architectures, AI Agents, and Prompt Engineering.
- Experience working with Azure or AWS cloud services.
- Practical experience with Docker, Kubernetes, and CI/CD pipelines.
- Proficiency in Git and Agile software development methodologies.
Preferred Qualifications:
- Experience working with Azure OpenAI Services.
- Experience with AI automation platforms and enterprise AI integrations.
- Exposure to cloud-native application architectures.
- Experience building scalable enterprise applications and intelligent automation solutions.
- Knowledge of modern AI and LLM application development best practices.