Logo for EPAM Systems

Senior/Lead Fullstack JavaScript Engineer with AI skills

Role overview

Qualifications

  • 5+ years of professional experience as a full-stack engineer
  • Proficiency in JavaScript/TypeScript
  • Experience with Node.js and frameworks on the frontend side
  • Daily production experience with AI coding assistants

Responsibilities

  • Design, build, and ship full-stack features across the JavaScript/TypeScript stack
  • Own tasks end to end: implementation, testing, code review, and documentation
  • Use AI coding assistants to implement tasks, generate tests, and debug
  • Integrate with cloud infrastructure and third-party services as needed

Key facts

Hard skills

Other skills

  • Problem Solving
  • Communication
  • Teamwork
  • Time Management

About the company

EPAM Systems logo

EPAM Systems

  • IT Services & Consulting
  • XLarge
  • 10,001+
Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has used its software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, and a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments. We make GenAI real with our AI LLM orchestration, testing and engineering solutions, EPAM DIAL, EPAM EliteA™ and EPAM AI/RUN™, respectively. We deliver globally, but engage locally with our expert teams of consultants, architects, designers and engineers, making the future real for our clients, our partners and our people around the world. We believe the right solutions are the ones that improve people’s lives and fuel competitive advantage for our clients across diverse industries. Our thinking comes to life in the experiences, products and platforms we design and bring to market. Added to the S&P 500 and the Forbes Global 2000 in 2021 and recognized by Glassdoor and Newsweek as a Top 100 Best Workplace, our multidisciplinary teams serve customers across six continents. We are proud to be among the top 15 companies in Information Technology Services in the Fortune 1000 and to be recognized as a leader in the IDC MarketScapes for Worldwide Experience Build Services, Worldwide Experience Design Services and Worldwide Software Engineering Services. Learn more at www.epam.com.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are looking for a Senior/Lead Fullstack JavaScript Engineer with AI skills to build and ship production features end-to-end — from the database up through the API to the UI — while making AI-assisted development a genuine part of the daily workflow, not a side skill. You'll own real feature work on our stack (Node.js, React, PostgreSQL/Redis, AWS or other cloud) and use tools like GitHub Copilot, Cursor, or Claude Code as production instruments. Responsibilities Design, build, and ship full-stack features across the JavaScript/TypeScript stack — frontend (React, Next.js), backend (Node.js), and the database layer Own tasks end to end: implementation, testing, code review, and documentation Use AI coding assistants (GitHub Copilot, Cursor, Claude Code, or similar) daily to implement tasks, generate tests, debug, and explore the codebase Apply prompt engineering and context management to get reliable, on-target output from AI tools Critically review AI-generated code before merging — validate correctness, check for hallucinated logic, and understand every change you ship Integrate with cloud infrastructure (AWS/Azure/GCP) and third-party services as needed Participate in code reviews, architecture discussions, and sprint planning Debug and resolve production issues across the stack, using AI tools to accelerate root-cause analysis where useful Requirements 5+ years of professional experience as a full-stack engineer Proficiency in JavaScript/TypeScript Experience with Node.js and frameworks on the FE side: React, Angular Experience with database systems such as PostgreSQL, Redis, or similar Experience with AWS, Azure, or GCP Daily production experience with AI coding assistants (GitHub Copilot, Cursor, Claude Code, or similar) — genuine usage habits Ability to critically review AI-generated code Solid prompt engineering skills: structured prompts, system vs. user prompts, clear context management Strong problem-solving skills and ability to work fast and efficiently under real delivery pressure Advanced English (B2+ or higher) Nice to have Knowledge of Python Experience with platform engineering, observability, and/or reliability engineering System design experience Experience configuring multi-step agentic workflows with multiple MCP integrations Comfortable managing parallel AI agents safely (Git Worktree-based sandboxing) Experience reviewing AI-generated PRs critically — spotting hallucinated logic, unnecessary changes, and scope creep Skills in designing reusable prompts and multi-step agentic flows

Related jobs

See all Full Stack Engineer jobs

Other jobs at EPAM Systems