Brief description :
- Experience: 3+ years
- Developing user-facing applications using Vue.js
- Building modular and reusable components and libraries
- Optimizing your application for performance
- Migrating existing applications to Vue.js
- Implementing automated testing integrated into development and maintenance workflows
- Staying up to date with all recent developments in the JavaScript and Vue.js space
- Proposing any upgrades and updates necessary for keeping up with modern development best practices
Preferred skills
- Highly proficient with JavaScript language and its modern ES6+ syntax and features
- Highly proficient with Vue.js framework and its core principles such as components, reacvity, and the virtual DOM
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, and Vue Router
- Good understanding of HTML5 and CSS3, including Sass
- Ability to write efficient, secure, well-documented, reusable and clean JavaScript code
- Proficiency with modern development tools, like Babel, Webpack, and Git.
- Understanding of server-side rendering and its benefits and use cases
- Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
- Good understanding of Web security, and experience working on high-traffic websites