Developing new user-facing features using React.js.
Translating designs and wireframes into high quality code.
Understanding of React.js and its core principles & advanced React patterns.
Ability to understand business requirements and translate them into technical requirements.
Good understanding of responsive design and experience optimizing front-end code for performance/speed.
Should have worked with CSS pre-processing platforms, such as LESS and SASS.
Design, develop, build, and test React components and D3 data visualizations.
Ability to work independently, as well as part of a team.
Knowledge at multiple code levels and the overall application design.
Familiarity with code versioning tools such as Git, SVN
Knowledge of popular React.js workflows (such as Flux or Redux).
Deep knowledge of ReactJS practices and commonly used modules based on extensive work experience.