1. Experience a few front-end development tools such as webpack, NPM, etc
2. Experience web services, REST, and WEB APIs to communicate with XML and JSON
3. Better Understanding of responsive web standards and UI/UX best practices
4. To know interdependencies with different elements in work packages developed
5. To understand a data structure and algorithms
6. To need Experience with the development of cross-browser compatible web applications
7. Knowledge to work on functional and non-functional requirements
8. Understand code written by other developers
9. Need Experience in coding standards, design patterns, and Until testing
10. Need Experience in version control and related best practices using SVN/GIT