ReactJS Developer

A ReactJS Developer is responsible for designing and implementing user interface components for JavaScript-based web and mobile applications using the React open-source library ecosystem.

Job Brief:

A ReactJS Developer is responsible for designing and implementing user interface components for JavaScript-based web and mobile applications using the React open-source library ecosystem.

Roles & Responsibilities:
  • Developing new user-facing features using React.js.
  • 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.
Key Soft Skills:
  • Attention to detail.
  • Good communication skills.
  • Problem-solving abilities.
  • Strong analytical skills.
Core Skills:
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Familiarity with newer specifications of EcmaScript.
  • Familiarity with RESTful APIs.
Experience Required:
  • Proven work experience as a React.js Developer.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Keywords:

React.js

Flux

Redux

EcmaScript

RESTful APIs

Babel

Webpack

NPM.