Role & responsibilities
1. Developing user-facing modules using Vue.js
2. Building modular and reusable components and libraries
3. Coordinate with other team members, including back-end developers, UX/UI designers and accessibility team
4. Good understanding of HTML5 and CSS3
5. Good Knowledge with the JavaScript language and its modern ES6+ syntax and features
6. Experience with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
7. Familiarity with Vuex, Vue Router
8. Experience with consuming RESTful APIs
9. Familiarity with automated JavaScript testing, specifically testing frameworks such as Mocha
Preferred candidate profile
1. Experience working in agile scrum development area
2. Experience working with JSP/Spring based application
3. Experience with Slack, Wiki, Jira is plu