Job Position
Full Time
Job Description

Front-end Drupal Developer is responsible for implementing visual elements that users see and interact within a web application. In general, they are supported by back-end web developers, who are responsible for server-side application logic and integration of the work front-end developers do.

 

Qualification
1-3 years experience in development using React.js
HTML, CSS (Bootstrap), JS is a must (Typescript is a big plus).
Strong proficiency in DOM manipulation using JS.
Understanding of responsive web designs.
Knowledge of React Router Dom.
Experience with popular work-flow libraries (e.g., Redux).
Experience with popular data structure libraries (e.g., Lodash, Immutable.js, Underscore, etc...).
Knowledge of “Node Dependency Management” or NPM.
Strong knowledge of Webpack and Babel transpiler.
Experience with React hooks and functional components.
Strong knowledge of the git version control system.
Basic understanding of HTTP methods (e.g., GET, POST, DELETE, etc...) and RESTful APIs.
Understanding of structural data (e.g., JSON, XML, etc...).
Knowledge of Object-oriented programming.
Familiarity with ECMAScript specifications (e.g., ES5, ES6, etc...)
Familiarity with automated/unit testing (e.g., Jest) is a plus.
Responsibilities
Responsible for the development of responsive web applications and user-interface features using React.js.
Design and develop reusable React components.
Test and deliver React.js applications.
Responsible for helping formulate an effective, responsive design.