Skip navigation EPAM

JavaScript Developer Armenia or Remote

  • hot

JavaScript Developer Description

Job #: 74051
We are looking for intermediate/highly skilled React Developers. In this position, you will be developing a cloud-native platform for our client that provides services for High-Velocity Insurance. The platform enables insurers to grow by realigning their business model around the customer.

What You’ll Do

  • Make architectural and technical decisions
  • Create extremely well-crafted front-end web applications using React.js (with Hooks), Mobx, RxJS, TypeScript with a focus on performance
  • Build reusable cross-platform components and front-end libraries for future use
  • Write resilient code that will be continuously tested, deployed, and performed at scale
  • Be part of a self-organizing and cross-functional Agile team
  • Be a leader within the team, actively improving overall software quality
  • Take ownership of the area and deliver high-quality solutions
  • Contribute to the team’s technical direction and the improvement of its tools and processes
  • Work as part of a global team of professionals

What You Have

  • Experience with CSS Preprocessors, basic knowledge of at least one CSS pre-/post-processor (LESS, SASS/SCSS, Stylus)
  • Intermediate+ level of JavaScript (ES6+)
  • Intermediate+ skills in React
  • Extensive experience with Hooks
  • Expertise in any state management approach
  • Experience with Unit, Integration, e2e tests REST API, CSS Framework (Material UI, Tailwind, etc.)
  • Skills in Styling (Styled Components, JSS, CSS Modules, etc.)
  • Expertise in performance optimization
  • Proficiency with build tools and task runners
  • English B1 and higher


  • React, TypeScript, RxJS

We offer

  • Innovative solutions delivery to the world’s digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and enjoyable working environment
  • Corporate and social events
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Regular assessments and salar reviews
  • Competitive compensation

A day in the life

Account Manager
Toronto, Canada

Delivery Manager
Kyiv, Ukraine

Senior Business Analyst
Gdansk, Poland

Project Manager
Budapest, Hungary

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.

Our Offices