-
EPAM Systems

Senior Full-Stack Developer (JavaScript)

EPAM Systems
Ukraine · Full-time · Mid-Senior

We seek a seasoned Senior JavaScript Fullstack Developer to enhance our software development team by building innovative, high-quality solutions. You will handle both client-side and server-side development, working closely with various teams to produce scalable, efficient applications. If you are passionate about solving complex problems and delivering top-tier outcomes, we encourage you to apply.

 

Responsibilities

  • Develop and support both front-end and back-end parts of web applications
  • Work with cross-functional teams to determine project needs and provide technical solutions
  • Maintain code quality and scalability by applying best practices and conducting code reviews
  • Improve application performance and resolve issues to guarantee stability
  • Incorporate third-party APIs and services into current systems
  • Document technical processes and development workflows
  • Engage in team discussions and assist in development cycle planning and execution
  • Keep up with new technologies and frameworks to enhance system design

 

Requirements

  • Minimum of 3 years professional experience in software development
  • Proficiency in JavaScript for full-stack programming
  • Experienced with Node.js for back-end development
  • Strong knowledge of TypeScript for scalable application development
  • Expertise in HTML and CSS for front-end markup and style
  • Practical experience with unit testing methods
  • Familiarity with Webpack, Gulp, and Grunt for task automation
  • Experience integrating and working with databases
  • Skilled in frameworks including Express, NestJS, Koa, and Meteor
  • Hands-on experience with Amazon Web Services cloud solutions
  • English communication skills at B2 level or higher, both written and spoken

 

Nice to have

  • Familiarity with modern JavaScript frameworks like React, Angular, or Vue.js
  • Understanding of continuous integration and deployment techniques
  • Knowledge of serverless architecture implementations
  • Awareness of DevOps practices and workflows
  • Experience with microservices and containerization using Docker and Kubernetes

 

We offer

  • 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

Key Skills

Ranked by relevance

javascript continuous integration containerization microservices typescript serverless angular webpack docker devops server react grunt cloud gulp css
Login to Apply
Posted
Aug 27, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

Software Development IT Services IT Consulting Technology Information Internet

Categories

Information Technology Engineering Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
EPAM Systems
Related

Chief Software Engineer (AdTech)

2026-05-17

Full-time
Mid-Senior
Argentina
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Senior Software Engineer (Node.js)

2026-05-17

Full-time
Mid-Senior
Argentina
Software Development
Information Technology