3-6 YOEExperience in using any SCM in day to day development e.g git, mercurial etc.Familiarity with object oriented programming and design patterns.Thorough understanding of React.js and its core principles.Ability to think from the Usability & Accessibility perspective and Ability to build a beautiful, Usable product that is lightweight and performant.Experience in CSS, HTML, JavaScript, ES6 including DOM manipulation and the JavaScript object model.Familiarity with newer specifications of EcmaScript, and up-to-date with the latest technologiesExcellent written and verbal communication skillsThorough understanding of Redux patternsIn depth knowledge of the design choices and architectural tradeoffs considers in relevant projectsIn depth knowledge of the technologies and processes being used in relevant projectsExperience in in designing & developing at least one customer facing projectExperience in working on large scale projects & design systems.