Experience with Object Oriented JavaScript (OOJS) and ECMAScript 2015+ features.
Knowledge of React.js, including lifecycle methods, Hooks, and virtual DOM.
Understanding of design patterns and state management architectures like Redux.
Requirements:
Develop and maintain React.js applications with complex interactive features.
Implement single-page applications with universal rendering capabilities.
Apply best practices in JavaScript and React.js development.
Collaborate with teams to deliver high-quality, scalable web solutions.
Job description
Handson knowledge of HTML5, CSS3, JavaScript
Handson experience working with Object Oriented JavaScript (OOJS), JavaScript and practical uses in building complex interactive experiences, primarily with ECMAScript 2015+. You should be uptodate with new specifications (different stages), and also, using transpilers like Babel to use features from all stages
Good understanding of creational and structural design patterns in JavaScript
Experience working with Single Page Applications (SPA) with universal rendering capabilities.
Good understanding of React.js, its core principles lifecycle methods, React Hooks,virtual DOM etc. and at least 6 12 months handson experience with the same
Understanding of oneway data flow and the FluxRedux architecture.