- Build modular and reusable components and libraries.
- Optimize applications for performance.
- Implement automated testing integrated into development and maintenance workflows.
- Stay up-to-date with recent developments in JavaScript and Vue.js.
- Monitor security updates and issues in Vue.js and project dependencies.
- Propose necessary upgrades and updates for modern security and development practices.
Requirements
- Highly proficient in JavaScript ES6+ syntax and features
- Strong expertise in Vue.js framework, including core principles like components, reactivity, and virtual DOM
- Familiarity with Vue.js ecosystem: Vue CLI, Vuex, Vue Router, and Nuxt.js
- Good understanding of HTML5, CSS3, and either Sass or Less
- Knowledge of server-side rendering and its advantages
- Understanding of functional programming and object-oriented programming paradigms
- Ability to write efficient, secure, well-documented, and clean JavaScript code
- Familiarity with automated JavaScript testing using frameworks like Jest or Mocha
- Proficiency in modern development tools: Babel, Webpack, Git
- Experience with both consuming and designing RESTful APIs
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.