• Excellent hands-on knowledge of Front-End Web Development using React Js, HTML5,
CSS3 and SASS.
• Good Understanding of Responsive Web Design.
• Good understanding of Object-Oriented JavaScript (OOJS) concepts.
• Good understanding of creational and structural design patterns in JavaScript.
• Good knowledge of Typescript and latest ECMAScript updates.
• Hands-on experience with Redux, Redux Saga or Thunks.
• Excellent knowledge of REST APIs and methods.
• Knowledge on GraphQL is a plus.
• Knowledge in Server-Side Rendering libraries like next.js is a plus.
• Experience in implementation of Storybook, React Hooks, Asynchronous programming
etc.
• Hands-on experience with test-driven development using Jest or equivalent.
• Familiar with snapshot testing, code coverage.
• Experience working with utilities like Enzyme, chaiJS or MochaJS
• Good to have hands-on experience working with server-side JavaScript frameworks like
Express, Koa, Hapi etc. (based on Node.js)
• Need to understand working on Agile Methodology
• Working with Code repositories like git or bitbucket.
• Can work both as an Individual Contributor or a Team Lead.
• Need good Communication Skills and having Experience in handling Client
communications is a plus.