ResponsibilitiesCreate and maintain user interfaces for web applications and websites.Develop responsive interactive technology for dynamic web pages such as menu buttons, online forms, etc.Test and troubleshoot interface software.Construct visualizations that are able to depict vast amounts of data.Build reusable components and front-end libraries for future use.Optimize components for maximum performance across a vast array of web-capable devices and browsers. Qualifications/Skills10+ years of professional experience as a hands-on Front End Engineer on the Web.Bachelor’s degree in computer science, information technology, or related fieldExpert in Web App Development with React technologies.Experience in JavaScript and React /Redux.Familiarity with OOP design principles.Experience with third-party libraries and APIs.Understanding of CI/CD, Unit testing and deterministic functional testing, End to End automation