Responsibilities :
- Experience implementing applications using React.
- Should have working experience with state management, React Hooks, React Fragments etc.
- Should have a good Knowledge of Redux, Flux, and Webpack.
- Writing the test case for components.
- Translating designs into quality code.
- Lazy Loading Components.
- Experience to create reusable components and front-end libraries for future use.
- Can Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Good knowledge of ECMAScript(6/7/8) is essential.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Comfortable taking challenges and learning new technologies.
- Excellent communication skills and client-facing experience.
- Ability to mentor and build the team..
- Knowledge of code versioning tools such as Git, Bitbucket or SVN.
Skills and Experience :
- Real-Time Data management using Firebase Or Socket.
- Experience to optimize the site and increase the performance of the site.
- Knowledge of NextJs, GraphQL.
- Experience with Progressive Web applications.
- Knowledge of SSR.