Lead Full-Stack Software Engineer

EPAM Systems

Argentina

Hybrid

ARS 2,000,000 - 4,000,000

Full time

34 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Upskilling and certifications
LinkedIn Learning access
Global career opportunities
Volunteer opportunities

Job summary

EPAM Systems is seeking a Lead Full-Stack Software Engineer to build GenAI-powered interfaces and frontend integration libraries for teams across IT, HR, Finance, Sales, Marketing, and Support.

You will design end-to-end GenAI apps, create reusable UI components and design systems, and deliver LLM-based experiences using LangChain or LlamaIndex with major providers. Strong frontend and backend full-stack skills are required.

Qualifications

  • Background in building production applications with React, TypeScript, or Vue for enterprise use cases (5+ years).
  • Expertise in full-stack software engineering spanning frontend UIs, REST APIs, and microservices (5–8 years).
  • Proficiency in integrating GenAI features, LLM APIs, and prompt UI patterns into web-based applications (2+ years).
  • Python backend development with 2+ years building and consuming cloud microservices on AWS, Docker, and REST APIs.
  • Showcase of building, documenting, and maintaining reusable component libraries, design systems, and custom hooks.
  • Proficiency in English at a B2+ level or higher.

Responsibilities

  • Design and develop end-to-end GenAI-powered applications with intuitive web UIs and client-side integrations.
  • Build responsive, accessible frontend interfaces for streaming responses and low latency.
  • Create reusable frontend components, hooks, and design systems for enterprise GenAI apps.
  • Deliver LLM-based experiences using LangChain or LlamaIndex with OpenAI, Claude, or Gemini.
  • Collaborate with designers and PMs to iterate AI UX patterns like chat assistants and prompt builders.
  • Ensure security, accessibility, observability, and test coverage across client-side and full-stack builds.
  • Deliver high-performance UIs for AI-driven interactions such as streaming text and citations.
  • Maintain a shared library of components and hooks for internal GenAI integrations.
  • Develop UI components that provide transparency and trust in AI outputs.

Skills

React
TypeScript
Vue
Full-stack
REST APIs
Microservices
GenAI
LLM APIs
Prompt UI
Python
AWS
Docker
Component libraries
Design systems
Custom hooks
English proficiency

Tools

LangChain
LlamaIndex

Job description

We're seeking a Lead Full-Stack Software Engineer to build user-friendly, high-performing interfaces and frontend integration libraries that deliver GenAI and intelligent automation capabilities to teams across IT, HR, Finance, Sales, Marketing, and Customer Support.

Responsibilities
  • Design and develop end-to-end GenAI-powered applications, emphasizing intuitive web-based UIs and high-performing client-side API integrations
  • Build responsive, accessible frontend interfaces tailored for streaming responses and minimal latency
  • Create and maintain a library of reusable frontend components, hooks, and design systems for enterprise-grade GenAI applications
  • Deliver LLM-based experiences using frameworks such as LangChain or LlamaIndex combined with OpenAI, Claude, or Gemini
  • Collaborate with designers and product managers to rapidly iterate on innovative AI UX patterns, including chat assistants, prompt builders, and feedback loops
  • Ensure security, accessibility, observability, and comprehensive test coverage across client-side and full-stack builds
  • Deliver responsive, accessible, and high-performance web UIs suited to AI-driven interactions such as streaming text, prompt inputs, citations, and summaries
  • Maintain a shared library of reusable frontend components and hooks so internal teams can seamlessly integrate GenAI capabilities into their own applications
  • Develop UI components that provide transparency, observability, and trust in AI-generated outputs
Requirements
  • Background in building production applications with React, TypeScript, or Vue for enterprise use cases (5+ years)
  • Expertise in full-stack software engineering spanning frontend UIs, REST APIs, and microservices (5–8 years)
  • Proficiency in integrating GenAI features, LLM APIs, and prompt UI patterns into web-based applications (2+ years)
  • Skills in Python backend development, along with 2+ years building and consuming cloud microservices on AWS, Docker, and REST APIs
  • Showcase of building, documenting, and maintaining reusable component libraries, design systems, and custom hooks
  • Proficiency in English at a B2+ level or higher
Nice to have
  • Familiarity with real-time streaming UX patterns, such as SSE/WebSockets, prompt builders, citations, and summary UI components
  • Knowledge of WCAG 2.1 AA compliance and approaches to designing accessible UI components
  • Capability to work with client-side or Node.js LangChain, LangGraph, or LlamaIndex orchestration
  • Understanding of RAG pipelines, vector search platforms like Pinecone or OpenSearch, and embedding fundamentals
  • Competency in AI evaluation tools, feedback loop design, and interface-level guardrails
We offer
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineering Manager
Full-Stack Software Engineering Manager

EPAM Systems • Argentina

On-site
ARS 3,000,000 - 5,600,000
Healthcare benefits
Paid time off
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer

EPAM Systems • Argentina

On-site
ARS 181,906,000 - 242,542,000
Healthcare benefits
International projects
Employee financial programs
+7
Chief Full-Stack Software Engineer
Chief Full-Stack Software Engineer

EPAM Systems • Argentina

On-site
ARS 136,430,000 - 197,065,000
Lead JavaScript Full-Stack Engineer
Lead JavaScript Full-Stack Engineer

EPAM Systems • Argentina

On-site
ARS 1,200,000 - 2,400,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certifications
+2
Full-Stack Software Engineering Manager (JavaScript)
Full-Stack Software Engineering Manager (JavaScript)

EPAM Systems • Argentina

On-site
ARS 181,906,000 - 272,860,000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
+1
Lead Front-End Developer (React)
Lead Front-End Developer (React)

EPAM Systems • Argentina

On-site
ARS 1,800,000 - 3,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior GenAI Engineer
Senior GenAI Engineer

EPAM Systems • Argentina

On-site
ARS 3,000,000 - 4,500,000
Healthcare benefits
Paid time off
Upskilling & certs
+5
Senior Full Stack Developer (JS)
Senior Full Stack Developer (JS)

EPAM Systems • Argentina

On-site
ARS 3,000,000 - 6,000,000
Healthcare benefits
Global projects
Career development
Lead Front-End Developer (React)
Lead Front-End Developer (React)

EPAM Systems • Argentina

Remote
ARS 91,106,000 - 144,252,000
Healthcare benefits
Paid time off
Learning & development
+1
Senior Front-End Developer (React)
Senior Front-End Developer (React)

EPAM Systems • Argentina

On-site
ARS 1,000,000 - 1,400,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1