Sr. Full Stack Engineer - (Generative AI)

Full time on site
Sr. Full Stack Engineer - (Generative AI)
Job Description

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.
Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?