Senior Full Stack Software Engineer

EPAM Systems, Inc.

United States

Remote

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Training & certification
Global career opportunities
Community & employee groups

Job summary

EPAM Systems, Inc. is seeking a Senior Full Stack Software Engineer to build fast, intuitive web interfaces and frontend integration libraries for GenAI and intelligent automation.

You will deliver accessible, low-latency UI patterns and reusable components while connecting to LLM APIs and cloud microservices. Responsibilities include designing end-to-end GenAI-powered applications, building responsive frontend experiences, and maintaining component libraries with security, accessibility, and

Qualifications

  • 3+ years building production apps with React, TS, or Vue.
  • Strong full-stack experience across frontend UIs, REST APIs, and microservices.
  • Hands-on GenAI features, LLM APIs, and prompt UI patterns.
  • Solid Python backend skills, cloud microservices on AWS, Docker, and REST APIs.
  • Proven track record creating reusable component libraries and design systems.

Responsibilities

  • Design and deliver GenAI-powered web apps with intuitive UIs.
  • Build reusable frontend component libraries, hooks, and design systems.
  • Integrate LLM APIs and prompt patterns for chat, summaries and citations.
  • Ensure security, accessibility, observability, and test coverage.

Skills

React
TypeScript
Vue
REST APIs
GenAI/LLM APIs
Python backend
AWS
Docker
LangChain

Education

Bachelor's degree in CS or related field

Tools

Docker
AWS
LangChain

Job description

We are hiring a Senior Full Stack Software Engineer to build fast, intuitive web interfaces and frontend integration libraries for GenAI and intelligent automation. You will deliver accessible, low-latency UI patterns and reusable components while connecting to LLM APIs and cloud microservices.ResponsibilitiesDesign and deliver end-to-end GenAI-powered applications with an emphasis on intuitive web UIs and efficient client-side API integrationsBuild responsive, accessible frontend experiences optimized for streaming responses and low latencyDevelop and maintain reusable frontend component libraries, hooks, and design systems for enterprise GenAI appsImplement LLM-driven experiences using frameworks such as LangChain or LlamaIndex together with OpenAI, Claude, or GeminiCollaborate with designers and product managers to iterate quickly on AI UX patterns like chat assistants, prompt builders, and feedback loopsEnsure security, accessibility, observability, and robust test coverage across client-side and full-stack workCreate high-performance, accessible web UIs for AI interactions including streaming text, prompt inputs, citations, and summariesMaintain shared libraries of reusable frontend components and hooks to help internal teams embed GenAI capabilities into their applicationsBuild UI components that provide transparency, observability, and trust in AI-generated outputsRequirements3+ years of experience building production apps with React, TypeScript, or Vue for enterprise use casesSolid full-stack software engineering background across frontend UIs, REST APIs, and microservicesPractical experience integrating GenAI features, LLM APIs, and prompt UI patterns into web-based applicationsStrong Python backend skills, plus experience building and consuming cloud microservices on AWS, Docker, and REST APIsProven track record creating, documenting, and maintaining reusable component libraries, design systems, and custom hooksEnglish proficiency at a B2+ level (Upper-Intermediate) or higherNice to haveFamiliarity with real-time streaming UX patterns such as SSE/WebSockets, prompt builders, citations, and summary UI componentsKnowledge of WCAG 2.1 AA compliance and approaches for architecting accessible UI componentsPractical experience with client-side or Node.js LangChain, LangGraph, or LlamaIndex orchestrationExposure to RAG pipelines, vector search platforms like Pinecone or OpenSearch, and embedding fundamentalsExperience with AI evaluation tools, feedback loop design, and interface-level guardrailsWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Full Stack Software Engineer
Lead Full Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 190,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and courses
+4
Chief Full-Stack Software Engineer
Chief Full-Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 180,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Lead Full-Stack Software Engineer
Lead Full-Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 200,000
Healthcare benefits
PTO and sick leave
Upskilling & certification courses
+2
Full-Stack Software Engineering Manager
Full-Stack Software Engineering Manager

EPAM Systems, Inc. • United States

Remote
USD 170,000 - 230,000
Chief Full Stack Software Engineer
Chief Full Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Career development
Full Stack Software Engineering Manager
Full Stack Software Engineering Manager

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 190,000
Healthcare benefits
Paid time off
Upskilling and certification
+1
Lead Full-Stack Software Engineer
Lead Full-Stack Software Engineer

EPAM Systems Inc • United States

Remote
USD 140,000 - 190,000
Chief Full-Stack Software Engineer
Chief Full-Stack Software Engineer

EPAM Systems Inc • United States

On-site
USD 150,000 - 210,000
Lead JavaScript Full-Stack Engineer
Lead JavaScript Full-Stack Engineer

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 190,000
Healthcare benefits
Paid time off
Learning and development programs
+1
Full-Stack Software Engineering Manager
Full-Stack Software Engineering Manager

EPAM Systems Inc • United States

Remote
USD 180,000 - 230,000