Position: Senior React Developer
Company: GlobalLogic
Category: JavaScript
Experience required: 3y
English level: upper

**Job Description**
4+ years of experience using React.js

Strong JavaScript skills along with experience with JavaScript libraries, like moment.js, lodash etc

Understanding the latest React features. Experience in using the React hooks and writing custom hooks

Understanding the HOC concepts and having the experience in styled components (JSS)

Strong understanding REST architecture

Experience in Webpack or similar module bundlers

Experience in implementing new features based on design patterns

Experience in Jest or Cypress for writing the unit tests

Experience in using the linters (i.e ESLint)

In-depth knowledge of the capabilities of IE11+, Firefox, Safari, and Chrome

Solid knowledge of DOM manipulation

Good knowledge of HTML5 and accessibility (WAI-ARIA) features 

Knowledge of Typescript/Single SPA/Backbone will be a plus

Knowledge of creating the Jenkins pipelines will be a plus

 

Experience in Agile and iterative development lifecycles
Good English (read/write/speak) for daily communication with the customer's subject matter experts
 

**Job Responsibilities**
Develop and maintain the UI features of large enterprise systems;

Collaborate with customer's engineers and team;

Participate in tech discussions and feature design activities;

Take part in code quality process (PRs review);

Demonstrate the work results to the team;

Cover the code with unit tests