Responsibilities:Developing innovative user-facing features using React.js.Creating reusable components and front-end libraries for future projects.Translating designs and wireframes into high-quality, efficient code.Optimizing components for optimal performance across various web-capable devices and browsers.Skills Required:Proficient in CSS, SASS, and JavaScript, with expertise in DOM manipulation and the JavaScript object model.Comprehensive understanding of React.js and its core principles.Hands-on experience with popular React.js workflows, especially Redux.Familiarity with newer EcmaScript specifications.Knowledge of RESTful APIs.Experience with common front-end development tools such as Babel, Webpack, NPM, etc.Ability to comprehend business requirements and translate them into technical specifications.Capacity to quickly grasp and adapt to new technologies.