Lead JavaScript Full-Stack Engineer
✨ AI Summary
EPAM Systems, a global technology company, is hiring a Lead JavaScript Full-Stack Engineer to architect enterprise-grade AI Agents and streaming UX platforms. Tech stack: JavaScript, React, TypeScript, Python, AWS, Docker, SSE/WebSockets. Requires 5+ years of engineering experience, 1+ year of leadership, and expertise in GenAI user experiences and real-time streaming interfaces. Perks include international projects, healthcare benefits, paid time off, and extensive learning resources.
We are seeking a Lead JavaScript Full-Stack Engineer to join our global AI Engineering team and build the future of secure, enterprise-grade AI Agents.
In this role, you will lead the architecture and design of intelligent, user-facing agentic interfaces, frontend libraries, and streaming UX platforms that bring GenAI capabilities to employees and customers worldwide.
Responsibilities
- Set technical direction for frontend architectures, component systems, and real-time streaming interfaces powering AI agents across web and mobile
- Build high-performance frontend interfaces engineered for low latency, SSE/WebSocket streaming, and complex AI interaction patterns
- Mentor senior full-stack engineers and partner with global cross-geo teams to ensure shared component libraries and cohesive AI design standards
- Design, build, and refine frontend interfaces and SDKs that bring AI agent capabilities to life for employees and customers
- Architect high-performance Agentic Experiences (AX) for web and mobile, engineered for real-time response streaming and low latency
- Champion frontend observability, accessibility (WCAG/a11y), and operational excellence across user-facing AI services
- Develop reusable full-stack integration frameworks and component hooks that enable enterprise teams to easily embed GenAI tools
- Partner with product managers, UX designers, and backend engineers to define novel interaction patterns for AI copilots and virtual agents
- Provide technical leadership and hands-on guidance to global delivery teams across multiple regions
Requirements
- 5+ years of engineering expertise in JavaScript, React, TypeScript, and modern frontend state management libraries
- At least 1 year of relevant leadership experience
- Strong software development experience across web applications, client-side SDKs, APIs, and microservices
- Background in building GenAI user experiences, conversational UX, and real-time response streaming interfaces (SSE/WebSockets)
- Skills in developing chat assistants and prompt UI patterns
- Proficiency in Python backend development and integrating cloud-native REST APIs on AWS/Docker
- Showcase of architecting enterprise UI component libraries, design systems, and developer SDKs for multi-team consumption
- Excellent command of written and spoken English (B2+ level)
Nice to have
- Familiarity with client-side or Node.js orchestration frameworks (LangChain for JavaScript, LlamaIndex, Model Context Protocol)
- Understanding of RAG retrieval, vector databases, and citation rendering
- Knowledge of React Native or web-to-mobile wrapper experience for AI workflows
- Expertise in WCAG 2.1 AA compliance, a11y standards, and accessible UI component architecture
- Competency in GraphQL and AI evaluation tooling (LangSmith, Langfuse, or user feedback loop UI components)
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
About the Company
More jobs at EPAM Systems
-
Lead JavaScript Full Stack Engineer
Argentina, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Panama, Paraguay, Peru, Uruguay · remote · Sep 17, 2026
-
Senior JavaScript Full Stack Engineer
Argentina, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Panama, Paraguay, Peru, Uruguay · remote · Sep 17, 2026
-
Senior AI Solutions Engineer with Python
Hungary · remote · Sep 17, 2026
-
Senior Java Developer - Azure
Switzerland · remote · Sep 17, 2026
-
Lead Full-stack JavaScript Developer
Hungary · remote · Sep 18, 2026