Senior Full Stack Engineer (TypeScript, Node.js)

EPAM Systems Inc

  • Malvern, PA
  • 30+ days ago

    Highlights

    In this role, you will help shape the future of digital experiences by advancing a fully AI-native architecture, including intelligent agents, dynamic user interfaces, and scalable infrastructure. We are seeking a highly skilled Senior Full Stack Engineer with deep expertise in TypeScript and Node.js, and hands-on experience building AI-driven, agentic systems.

    Numbers & Facts

    LocationMalvern, PA

    Description

    Back to Search

    Senior Full Stack Engineer (TypeScript, Node.js)

    Hybrid in United States of America: Malvern

    Node.js& 6 others

    apply

    FacebookLinkedInSend via email

    Looking for something else?

    Find a vacancy that works for you. Send us your CV to receive a personalized offer.

    Find me a job

    We are seeking a highly skilled Senior Full Stack Engineer with deep expertise in TypeScript and Node.js, and hands-on experience building AI-driven, agentic systems. In this role, you will help shape the future of digital experiences by advancing a fully AI-native architecture, including intelligent agents, dynamic user interfaces, and scalable infrastructure.

    You will collaborate closely with engineering leadership, contributing to both new feature development and production support for innovative AI-powered platforms.

    Req: 1031209604

    Responsibilities

    • Design and develop scalable backend services using Node.js and TypeScript

    • Build and extend agentic systems leveraging LangGraph (Node.js ecosystem)

    • Enhance and maintain agent infrastructure, including:

    • Memory and session management

    • File spaces and document handling

    • Evaluation frameworks (e.g., Morpheus)

    • Contribute to the development of AI-powered user experiences, such as:

    • Evolving native web experiences toward an "AI-native" platform

    • Developing an AI Center (subject to business direction)

    • Building AI-driven dashboards (e.g., Digital Advisor for Client Assist use cases)

    • Develop reusable Stencil web components, integrated into Angular-based applications (e.g., EAA)

    • Work across the full stack with balanced frontend and backend responsibilities

    • Provide 24/7 production support coverage, including participation in on-call rotations, incident handling, and timely resolution of production issues

    • Collaborate directly with engineering leads and distributed teams

    Requirements

    • Strong proficiency in TypeScript (core requirement)

    • Solid backend development experience with Node.js

    • Hands-on experience building full-stack applications

    • Experience with component-based frontend architectures

    • Understanding of system design, scalability, and performance optimization

    Nice to have

    • Experience with LangGraph (Node.js) or similar agent orchestration frameworks

    • Hands-on experience building AI/agentic systems, including:

    • LLM integration (OpenAI, Anthropic, etc.)

    • Agent workflows and orchestration

    • Memory and context management

    • Experience with evaluation frameworks for AI systems (e.g., model evaluation, validation pipelines)

    • Familiarity with Stencil web components and integration into Angular applications

    • Experience building AI-driven products or dashboards

    • Exposure to evolving AI-native UX patterns

    Similar Jobs