Senior Full Stack Developer (JS)

Company: EPAM Systems
Location: Argentina, Colombia, Mexico
Type: remote
Posted: Oct 13, 2026
Views: 0

We invite an accomplished Senior Full Stack Developer (JS) with machine learning expertise to join our expanding technology team. The position focuses on building meaningful software experiences that address demanding needs at significant scale. You will work with talented colleagues who value ownership, technical excellence, and experimentation. Your contributions will influence both the underlying platform and the delivery of customer-facing enhancements

Responsibilities

  • Drive the creation of production-ready web solutions by applying modern JavaScript frameworks and AI-enabled capabilities
  • Collaborate with product, design, and data teams to translate business goals into clear technical scope and acceptance criteria
  • Refine user-facing applications and backend platforms to achieve reliable performance and a seamless user journey
  • Integrate predictive technologies and AI services into operational products while maintaining secure implementation practices
  • Develop readable, extensible, and properly documented code that follows team conventions and quality expectations
  • Establish quality assurance coverage through unit tests, service-level checks, and full workflow validation
  • Improve deployment readiness by managing build systems, CI automation, and release-oriented pipelines
  • Mentor developing engineers through thoughtful reviews and ongoing technical guidance
  • Troubleshoot complex faults across application layers and coordinate their resolution
  • Help define platform direction and promote effective development methods throughout the engineering function

Requirements

  • A track record of at least three years in software engineering roles with progressively broader technical ownership
  • Broad full stack development expertise spanning rich frontend experiences and scalable backend architecture
  • Strong practical understanding of artificial intelligence, machine learning use cases, and algorithm-based product features
  • Expert-level JavaScript skills for creating performant interfaces and asynchronous application behavior
  • Demonstrated React experience building modular interfaces and handling sophisticated state-management needs
  • Experience delivering high-throughput APIs and distributed services with Node.js
  • Ability to apply Python to data workflows, AI integrations, and supporting backend development
  • Working knowledge of Java in enterprise integration scenarios and resilient service implementations
  • Familiarity with Go language concepts for building concurrent services and lightweight system utilities
  • Hands-on experience using Testify to implement reliable automated verification
  • Proficiency with Webpack configuration for bundling resources, splitting packages, and improving load performance
  • Experience leveraging Jest for automated JavaScript test suites
  • Knowledge of Karma for executing browser-compatible testing workflows
  • Familiarity with Mocha for creating adaptable tests of asynchronous code
  • Experience with Gulp for automating repetitive build, compression, and asset-processing activities
  • Understanding of Grunt in projects that rely on established task-runner configurations
  • B2 or higher English proficiency for effective written and verbal collaboration

Nice to have

  • Contributions to open-source AI tools, machine learning libraries, or public research-oriented repositories
  • Practical exposure to AWS, Google Cloud, or Azure when running container-based JavaScript and Python applications
  • Experience selecting or operating PostgreSQL, MongoDB, and Redis for scalable data persistence and caching
  • Familiarity with GraphQL schemas and APIs for efficient communication between clients and services
  • Awareness of secure development principles and experience assessing web applications for vulnerabilities

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