SkillsMinimum 5 years of experience as LeadStrong proficiency of Javascript and DOM manipulationExperience with Typescript on ReactJS developmentExperience with reusable component development using React functional componentsHave a sharp understanding on the best practice approach to leverage the data management in ReactJSHave a sharp understanding on the best practice approach to leverage lifecycle management in ReactJSFamiliarity with the atomic design pattern to build reusable componentExperience with Story Book to document the components and it's propertiesExperience with the ReactJS code quality standard (Unit Test, Sonar, Lint) to determine the quality gateExperience with CSS/SCSS/SAAS and responsive design implementation in ReactJSExperience with RESTful API integrationFamiliarity with various web architecture (decoupled architecture, SSR) Experience with the webpack configuration or web generator frameworks like Gatsby JS and Next JSFamiliarity with code versioning tools, such as Git, SVNFamiliarity with CMS integrationFamiliarity with SSR tools like Node, Express, etcFamiliarity with modern front-end build pipelines and toolsAbility to understand business requirements and translate them into technical requirementsExperience in implementing Analytics Tools such as GTM