Senior Full Stack Developer (JS)

EPAM Systems

United States

Remote

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EPAM Systems is seeking a Senior Full Stack Developer (JS) with strong AI expertise to lead the development of scalable web applications and guide feature delivery from concept to production.

You will collaborate with cross-functional teams, optimize frontend and backend components, integrate ML models, and mentor junior engineers in a fast-paced, innovation-driven environment.

Qualifications

  • Strong background in full stack software engineering with leadership experience.
  • Hands-on experience with modern JavaScript ecosystems and ML capabilities.
  • Experience with AI topics, algorithmic integrations, or cognitive features.
  • Proficiency in React-based front-ends and Node.js backends.
  • Exposure to Python for data handling or AI engine integration.
  • Familiarity with cloud platforms (AWS, Google Cloud, Azure) and databases (PostgreSQL, MongoDB, Redis).
  • Knowledge of GraphQL, testing tools (Jest, Karma, Mocha), and build tools (Webpack, Gulp, Grunt).
  • Professional English at B2+ level for global collaboration.

Responsibilities

  • Lead design and deployment of scalable web platforms integrating ML capabilities.
  • Collaborate with product owners, designers, and analytics to set technical criteria.
  • Optimize client-side and backend components for speed and reliability.
  • Embed predictive models securely into production environments.
  • Write clean, well-documented code following best practices.
  • Plan comprehensive validation: unit, integration, end-to-end tests.
  • Oversee CI pipelines and build workflows for faster releases.
  • Mentor junior developers and promote technical growth.
  • Diagnose and fix complex system issues across the stack.
  • Contribute to high-level system strategy and engineering practices.

Skills

JavaScript
React
Node.js
Python
Java
Go
Testify
Webpack
Jest
Karma
Mocha
Gulp
Grunt
English B2
AWS
Google Cloud
Azure
PostgreSQL
MongoDB
Redis
GraphQL
CI/CD

Tools

CI/CD
Web performance
Test frameworks
Cloud platforms

Job description

Our firm is actively searching for an accomplished Senior Full Stack Developer (JS) equipped with extensive artificial intelligence expertise to strengthen our technical squad. The development group takes pride in building cutting-edge software solutions that tackle complex user challenges effectively across broad user bases. We place high value on collective innovation, pristine coding standards, and lifelong professional growth within an energetic environment. Stepping into this position enables you to guide the evolution of our central system while spearheading vital feature development from initial conception straight through to deployment.

Responsibilities
  • Spearhead the design and deployment of scalable web platforms by combining contemporary JavaScript ecosystems with sophisticated machine learning capabilities
  • Partner directly with cross-functional product owners, UI designers, and analytics teams to establish technical criteria and functional benchmarks
  • Optimize client-side interfaces and backend services to ensure maximum execution speed, fluid responsiveness, and optimal end-user experiences
  • Embed cutting-edge predictive models and cognitive services securely into live production environments
  • Produce pristine, sustainable, and thoroughly documented code that strictly adheres to recognized coding guidelines and engineering best practices
  • Plan and execute exhaustive validation schemes covering unit, system, and end-to-end scenarios to uphold exceptional software reliability
  • Configure, oversee, and accelerate compilation workflows and continuous integration pipelines for faster release cycles
  • Guide less experienced developers through constructive code inspections while fostering an internal culture of technical growth
  • Diagnose, isolate, and fix intricate operational issues occurring across the entire technology infrastructure
  • Take part in high-level system strategy discussions to propel modern engineering practices forward across the division
Requirements
  • At least 3 years of demonstrated career background in software engineering showing increasing levels of technical leadership
  • Thorough mastery of full stack engineering principles, covering both interactive client interfaces and powerful server-side infrastructures
  • Extensive conceptual and applied understanding of artificial intelligence topics, algorithmic integrations, and smart functional features
  • High-level mastery of JavaScript for developing interactive, fast-loading web solutions and non-blocking operations
  • Practical background working with React to build component-driven user interfaces and manage intricate application states
  • Solid capability in server-side programming via Node.js to construct high-capacity asynchronous APIs and microservice architectures
  • Practical background applying Python for data handling, connecting to AI engines, or writing backend utilities
  • Prior exposure to Java for connecting enterprise systems and building stable service frameworks
  • Understanding of Go for creating fast, concurrent backend services and system tools
  • Practical background writing dependable tests and checks utilizing Testify
  • Skill in managing Webpack for sophisticated asset compilation, package splitting, and performance tuning
  • Experience using Jest to execute contemporary JavaScript tests and verification checks
  • Background setting up and operating the Karma test runner across diverse browser environments
  • Familiarity with Mocha for adaptable asynchronous code testing and assertion design
  • Experience streamlining compilation tasks, code compression, and build scripts via Gulp
  • Exposure to Grunt for maintaining older task automation setups and project build routines
  • Professional English verbal and written proficiency meeting the B2 threshold or higher to ensure smooth teamwork across global groups
  • Nice to have Experience participating in open-source AI initiatives or contributing to community-driven machine learning repositories
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deploying containerized JavaScript and Python services
  • Exposure to modern database management systems including PostgreSQL, MongoDB, or Redis for high-performance data storage
  • Knowledge of GraphQL for constructing flexible, efficient client-server data fetching layers
  • Background in implementing security best practices and conducting vulnerability assessments within web applications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack JavaScript Engineer with AI skills
Senior Fullstack JavaScript Engineer with AI skills

EPAM Systems • United States

On-site
USD 120,000 - 170,000
Senior Full Stack JavaScript / TypeScript Engineer (GenAI-assisted development, Node.js, React)
Senior Full Stack JavaScript / TypeScript Engineer (GenAI-assisted development, Node.js, React)

EPAM Systems • United States

On-site
USD 140,000 - 190,000
Lead Full Stack JavaScript / TypeScript Engineer (GenAI-assisted development, Node.js, React)
Lead Full Stack JavaScript / TypeScript Engineer (GenAI-assisted development, Node.js, React)

EPAM Systems • United States

On-site
USD 130,000 - 170,000
Principal Full Stack Engineer
Principal Full Stack Engineer

Anblicks Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 180,000 - 240,000
Full-Stack Developer
Full-Stack Developer

SAIC • Silver Spring (MD)

On-site
USD 120,000 - 150,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

On-site
USD 180,000 - 230,000
Senior Engineer Full Stack
Senior Engineer Full Stack

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 120,000 - 160,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Full Stack Developer -- AI-Enabled Software Engineering
Senior Full Stack Developer -- AI-Enabled Software Engineering

iDbase Software • Hyattsville (MD)

On-site
USD 120,000 - 180,000