Overview

Currently, we are looking for a remote JavaScript Development Team to join our team.

Responsibilities

  • Designing, building, testing, automating and supporting integral infrastructure and application components within our API platform
  • Deploying software and services through emerging DevOps tools such as Terraform
  • Setup development environments
  • Use best practices
  • Work with the Dev Manager to clarify the work, estimate and brake down to the team
  • Train/coach team members on the dxg coding standards
  • Designing and writing a clean code following SOLID, DRY, KISS principles
  • Covering your fresh written code with unit tests
  • Continuous improvement of the codebase by proposing and implementing new approaches, ideas, technologies
  • Thorough code reviews
  • Working in collaboration with Backend, BA, Design teams to successfully deliver the new functionality

Requirements

  • 6+ years of relevant experience, 2+ years in leadership roles
  • Development experience, in a contemporary language such as JavaScript and TypeScript
  • Some experience React
  • Solid knowledge of Redux, Redux-thunk
  • Experienced in Styled components
  • Experienced in Promise (async/await)
  • Knowledge of Enzyme
  • Knoweldge of Jest
  • Solid experience in SASS
  • Knowledge of HTML 5
  • Knowledge of Git
  • Solid knowledge of Webpack
  • Knowledge of Npm/Yarn

[GTS] Benefits (generic, except India)

  • 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