- Strong knowledge of JavaScript including domain manipulation and JavaScript Object Model. - Hands-on Experience in React. - Experience with React.Js workflows (such as flux or redux) - Knowledge about security features of react (how to stop attacker) - How to handle large no of the user base. - A knack of benchmarking and optimization. - How to handle errors, manage api. - Worked on internet-based application.