Roles and Responsibilities
– Highly proficient with the JavaScript. Object Oriented JavaScript/Core JavaScript
– Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM.
– Familiarity with the Vue.js ecosystem, Vuex and NuxtJS
– Good understanding of HTML5 and CSS3
– Understanding of server-side rendering and its benefits and use cases
– Knowledge of functional programming and object-oriented programming paradigms
– Ability to write efficient, secure, well-documented, and clean JavaScript code
– Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest
– Experience working in CSS frameworks using SASS + ES6
– Proficient with Git as source code management tooling.
– Ability to work with no close supervisions independently and as a member of a small team, freely share ideas, and think outside the box.