1. At least + years of experience in creating web application back-end using NodeJS and 1+ of experience in ReactJS/VueJS/AngularJS, Node JS, Bootstrap, HTML5, CSS3/CSS4 and modern open-source web frameworks
2. Have experience in building highly scalable REST APIs and library design using Node js, Express js/ Python
3. REST API construction, documentation, and architecture, including API description languages like Swagger.
4. Basic understanding of CSS pre-processing platforms, such as LESS, SASS &PostCSS
5. Experience with state management libraries - Redux, Vuex, Redux-Saga/ Reduxthunk
6. Experience of any NoSQL database or a graph database is a plus.
7. Experience with cloud platform (Azure/AWS) and containerization (Docker, Kubernetes) is a plus.
8. Demonstrated awareness of cross-browser compatibility issues and client-side performance.
9. Working experience on Git and understanding of tools like npm
10. Worked in Agile teams in cross functional teams.
11. Ability to produce high quality code that is unit tested, code reviewed, and checked in regularly for continuous integration
12. Ability to build reusable code and libraries for future use.