Skip navigation EPAM

Senior JavaScript Engineer Georgia or Remote

  • hot

Senior JavaScript Engineer Description

Job #: 78202
EPAM is a global team of technologists and thinkers, who help transform the world with the power of software, enabling our customers to be competitive and disruptive in the marketplace through innovative technology solutions.

We are searching for a Senior JavaScript Engineer who will work with AAA Games Studios. Join our global team of experts to design and build gaming solutions for game developers, game publishers, telecom and media, and cloud providers!

What You’ll Do

  • Design application architecture
  • Implement new features
  • Maintain the existing code
  • Perform optimizations
  • Write unit tests
  • Estimate tasks
  • Write build scripts and integration tests
  • Maintain code quality and develop CI processes
  • Setup a development environment
  • Communicate with the customer

What You Have

  • 3+ years of production experience
  • Solid knowledge of JavaScript (Core, DOM APIs)
  • Strong React.JS background
  • Understanding of and practical experience with SOLID principles and GOF patterns
  • Knowledge of design patterns and algorithms
  • Familiarity with OOP principles
  • EngX practitioner following CI principles
  • Knowledge of HTML5 and CSS3 standards
  • English level: B2+

Nice to have

  • Experience with Node.JS and Express / Koa / NestJS
  • Knowledge and expertise in AWS Cloud technologies (EC2, EKS)
  • Microservice architecture

We offer

  • Outstanding career development opportunities
  • Knowledge-sharing with colleagues all around the world
  • Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
  • Community of 61,600+ industry’s top professionals
  • Friendly team and enjoyable working environment
  • Flexible working schedule
  • Competitive compensation
  • Regular assessments and salary reviews
  • Social package – medical & family care
  • Corporate and social events

Hello. How Can We Help You?

Our Offices