Skilled React.js Developer for developing and implementing user interface components using React.js concepts.
- Knowledge of REACT tools including React.js, React Hooks, React Context, Webpack, Babel, Enzyme, Redux, Saga.
- Knowledge of both Class and Functional Components.
- Should have in-depth knowledge of JavaScript, CSS, HTML, TypeScript. Also must have experience in DOM manipulation and the JavaScript object model.
- Knowledge of testing frameworks such as Jest. Having knowledge/experience working with end to end (UI) test.
- Familiarity with newer specifications of Ecma-Script 6
- Experience with browser-based responsive web apps, debugging and performance testing software.
- Familiarity with RESTful APIs - Consuming rest APIs is must.
- Excellent troubleshooting skills.
- Translating designs and wire-frames into high quality code.