RESPONSIBILITIES Developing user-facing applications using Vue.js template that we provide Building modular and reusable components and libraries Optimizing your application for performance Implementing automated testing integrated into development and maintenance workflows Staying up-to-date with all recent developments in the JavaScript and Vue.js space Manage assets and implement caching to make the website as much lightweight as possible You will also be provided opportunities to give suggestions and show your creativity. We are always open to new ideas.SKILLS Highly proficient with the JavaScript language and its modern ES6+ syntax and features Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js Good understanding of HTML5 and CSS3, including sass or less 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 or Mocha Proficiency with modern development tools, like Babel, Webpack, and Git Experience with both consuming and designing RESTful APIs--- Job location: Remote place--- Part Time & Full Time both available--- Send us your CV and a cover letter describing why we should hire youJob Type: Full-timeSalary: From 25,000.00 per monthSchedule: Flexible shiftCOVID-19 considerations:Work from HomeEducation: Bachelor's (Preferred)Experience: total work: 1 year (Preferred) software development: 1 year (Preferred) HTML5: 1 year (Preferred)Work Remotely: Temporarily due to COVID-19Speak with the employer