Senior JavaScript Full-Stack Developer (Discovery Pod)

Company: EPAM Systems
Location: Argentina, Brazil, Chile, Colombia, Mexico
Type: remote
Posted: Sep 19, 2026
Views: 4

✨ AI Summary

EPAM is hiring a Senior JavaScript Full-Stack Developer for a Discovery Pod managing eight products built on a Sanity CMS, Next.js, and Algolia backbone. The role requires 3+ years of experience with Node.js, TypeScript, NestJS, and AWS services, with a focus on CMS migration and security remediation. Benefits include healthcare, financial programs, and access to extensive upskilling resources.

We are seeking a Senior JavaScript Full-Stack Developer (Discovery Pod) to serve as a senior technical contributor within the largest pod in the portfolio — eight products sharing a common Sanity CMS + Next.js + Algolia backbone.

In this role, you will contribute to sprint delivery across the newsroom, exhibitions, exploration walk, and main site products, play a key role in the CMS platform migration on the main site, and help remediate injection vulnerabilities and unauthenticated webhook pipelines.

The ideal candidate is a senior TypeScript engineer with solid headless CMS experience who can deliver high-quality work across multiple products while maintaining strong technical depth.

Responsibilities

  • Contribute to technical decisions across products sharing a common CMS + Next.js + search architecture
  • Support the CMS platform migration on the main site — assist with migration planning, content model mapping, staged rollout, and cutover
  • Contribute to GROQ injection vulnerability remediation and unauthenticated webhook pipeline hardening
  • Participate in code reviews and help uphold engineering standards across the pod
  • Support sprint planning and backlog refinement, and flag delivery risks to the Pod Lead
  • Deliver features on the low-effort products (education blog, storytellers section, interactive storymap) as part of pod work
  • Provide input on pod-level delivery health to the Pod Lead
  • Coordinate with the Discovery Frontend Engineer on NGSUI dependency management and version alignment across pod products
  • Ensure your products consume the design system correctly and flag breaking changes early
  • Share knowledge with pod engineers and support their technical growth through pairing and reviews
  • Collaborate with the Business Analyst to ensure stories are well-defined before sprint planning
  • Contribute to cross-pod architecture discussions when relevant

Requirements

  • 3+ years of professional software engineering experience with proficiency in Node.js and TypeScript
  • Strong experience with Next.js (App Router and Pages Router) and NestJS
  • Background in headless CMS architecture with hands-on experience in Sanity Studio v5
  • Skills in Algolia and Cloudinary integrations
  • Working knowledge of AWS services including ECS, Lambda, and SQS
  • Familiarity with CloudFront and Terraform for infrastructure provisioning
  • Awareness of GROQ injection vulnerability remediation and webhook pipeline hardening practices
  • Experience contributing to CMS platform migrations, including content model mapping and staged rollouts
  • Competency in design system consumption and dependency management (NGSUI)
  • Track record of strong individual delivery in a multi-product environment, including participation in code reviews and knowledge sharing
  • Proficiency in English at an Upper-Intermediate level (B2) 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