Lead Full-Stack Software Engineer

EPAM Systems

Colombia

On-site

COP 120,000,000 - 240,000,000

Full time

1 hour ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

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

Job summary

EPAM Systems is seeking a Lead Full-Stack Software Engineer to build GenAI-powered frontend interfaces and integration libraries across enterprise teams. You will craft high‑performing UIs, design reusable components, and implement end‑to‑end AI experiences with OpenAI, Claude, or Gemini.

You will collaborate with designers and product managers to iterate AI UX patterns like chat assistants and prompt builders, while ensuring security and test coverage across client and full‑stack builds.

Qualifications

  • 5+ years building production frontend UIs with React, TypeScript, or Vue.
  • Proven experience with REST APIs and microservices in enterprise apps.
  • Experience integrating GenAI features and LLM APIs in web apps.
  • Strong backend Python and cloud deployment on AWS.

Responsibilities

  • Design and develop GenAI-powered UIs and frontend integrations.
  • Build responsive, accessible interfaces with low latency.
  • Create reusable components, hooks, and design systems.
  • Deliver LLM-based experiences using LangChain and LlamaIndex.
  • Collaborate with design and product teams to iterate on AI UX patterns.
  • Ensure security, accessibility, observability, and tests across stack.
  • Maintain a library of components for internal GenAI capabilities.
  • Develop UI components that provide transparency and trust in AI outputs.

Skills

React
TypeScript
Vue
REST APIs
Microservices
GenAI integration
Python backend
AWS
Docker
English (B2+)

Tools

LangChain
LlamaIndex
OpenAI API

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting‑edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

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 • Colombia

On-site
COP 120,000,000 - 210,000,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Chief Full-Stack Software Engineer
Chief Full-Stack Software Engineer

EPAM Systems • Colombia

On-site
COP 260,000,000 - 420,000,000
Healthcare benefits
Paid time off
Upskilling and certifications
+3
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

EPAM Systems • Colombia

On-site
COP 133,920,000 - 200,880,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Upskilling & certification courses
LinkedIn Learning access
+2
Full-Stack Software Engineering Manager (JavaScript)
Full-Stack Software Engineering Manager (JavaScript)

EPAM Systems • Colombia

On-site
COP 180,000,000 - 240,000,000
Healthcare benefits
LinkedIn Learning access
Lead JavaScript Full-Stack Engineer
Lead JavaScript Full-Stack Engineer

EPAM Systems • Colombia

Remote
COP 30,000,000 - 60,000,000
Healthcare benefits
Employee financial programs
Paid time off & sick leave
+5
Chief Software Engineer (AI-Powered Financial Assistant)
Chief Software Engineer (AI-Powered Financial Assistant)

EPAM Systems • Colombia

On-site
COP 240,000,000 - 360,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certifi­ c­
+2
Lead GenAI Engineer
Lead GenAI Engineer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 190,000,000
Healthcare benefits
Paid time off
Upskilling courses
+2
Advanced Software Engineering Manager
Advanced Software Engineering Manager

EPAM Systems • Colombia

On-site
COP 150,000,000 - 210,000,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Chief JavaScript Full-Stack Engineer
Chief JavaScript Full-Stack Engineer

EPAM Systems • Colombia

Remote
COP 180,000,000 - 320,000,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1