Senior JavaScript Full Stack Engineer

Company: EPAM Systems
Location: Argentina, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Panama, Paraguay, Peru, Uruguay
Type: remote
Posted: Sep 17, 2026
Views: 0

We are seeking a Senior JavaScript Full Stack Engineer to serve as the technical lead for a pod covering five products, anchored by the explorer platform — the most complex product in the portfolio with 10 repositories, 5 event stream consumers, and a triple-write fan-out pattern across three data stores. In this role, you will own sprint delivery, drive event stream reliability improvements, and manage the field notes platform sunset migration alongside active feature delivery on the explorer and live events products.

Responsibilities

  • Provide technical direction across five products sharing a TypeScript/Node.js stack
  • Lead event stream reliability improvements, including dead-letter queue implementation, retry patterns, and consumer failure handling on the explorer platform
  • Own the authentication stability fix affecting the explorer platform's DynamoDB-backed auth layer
  • Conduct code reviews and uphold engineering standards across the pod
  • Own sprint planning, backlog refinement, and delivery risk management for the Exploration Pod
  • Manage the field notes platform sunset migration in parallel with active feature delivery on other products
  • Track and report on pod-level delivery health to the Engagement Lead
  • Mentor pod engineers and support their technical growth, particularly on event-driven patterns and PostgreSQL data modeling
  • Collaborate with the Business Analyst to ensure stories are well-defined before sprint planning
  • Participate in cross-pod architecture discussions with the Solution Architect
  • Coach engineers on effective AI-assisted development, particularly for complex event-driven debugging and data consistency problem-solving
  • Apply AI-assisted incident diagnosis to analyze logs, trace consumer failures, and suggest remediation steps

Requirements

  • 3+ years of experience as a full stack engineer with strong event-driven systems experience
  • Experience leading a team through high complexity without losing delivery momentum
  • Proficiency in TypeScript, Next.js, and NestJS
  • Expertise in Confluent Kafka, including KafkaJS and Avro
  • Skills in PostgreSQL and TypeORM
  • Familiarity with Redis (ElastiCache)
  • Knowledge of AWS ECS/Lambda and GitLab CI
  • Experience leading a team that uses AI coding assistants as part of the standard development workflow
  • Understanding of identity management concepts and constructs, ideally with Auth0 or equivalent identity management platforms
  • English proficiency at B2 level or higher

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

Name: EPAM Systems

No detailed information available about this company.

More jobs at EPAM Systems