Job Description :
ROLE: React JS Developer


DURATION: Long term


Responsible for development of new highly-responsive, web-based user interface
Learn and understand user interactions
Develop a flexible and well-structured front-end architecture, along with the APIs to support it
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Unit Testing with Jest
Experience with Redux
Familiarity with ES6
Familiarity with RESTful APIs
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Version control with GitHub