Senior JavaScript Full Stack Engineer at EPAM | Torre

Senior JavaScript Full Stack Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying (or, if you'd like more context, simply ASK).
location_on
Remote (for Argentina residents)
Remote (for Brazil residents)
Remote (for Chile residents)
Remote (for Mexico residents)
Posted 21 days ago

Responsibilities


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 We offer/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
Closes in:
0
days
0
hours
0
min
0
sec
tune NOT FOR YOU? IMPROVE YOUR RESULTS