Responsibilities
1. Skilled React.js Developer for developing and implementing user interface components using React.js concepts.
2. Knowledge of REACT tools including React.js, React Hooks, React Context, Webpack, Babel, Enzyme, Redux, and Flux is a must.
3. Should have in-depth knowledge of JavaScript, CSS, HTML, TypeScript. Also must have experience in DOM manipulation and the JavaScript object model.
4. Knowledge of testing frameworks such as Jest. Having knowledge/experience working with end to end (UI) test using cucumber is an added advantage.
5. Excellent front-end coding skills.
6. Familiarity with newer specifications of Ecma-Script
7. Experience with browser-based responsive web apps, debugging and performance testing software.
8. Familiarity with RESTful APIs - Consuming rest API's is must. Experience working with GraphQL, Prisma and related tools is an added advantage.
9. Excellent troubleshooting skills.
10. Translating designs and wireframes into high quality code.
11. Familiarity with code versioning and project management tools such as Git and JIRA
12. Having knowledge/experience working with Docker, Kubernetes and Jenkins is a plus.
Must have skills-
React.js, React Hooks, Redux, Typescript
Good to have
Unit testing, Nodejs
Any Graduate