Vuejs JD ::
Looking for an expert JavaScript developer who is highly skilled with Vue.js.
Primary focus will be developing userfacing web modules and components.
Implement them with the Vue.js framework following generally accepted practices.
Responsibilities::
Developing userfacing modules using Vue.js
Building modular and reusable components and libraries
Coordinate with other team members including backend developers UX/UI
designers and accessibility team
Skills
Good understanding of HTML5 and CSS3
Good Knowledge with the JavaScript language and its modern ES6 syntax
and features or familiar with typescript
Experience with Vue.js framework and its core principles such as
components reactivity and the virtual DOM
Familiarity with Vuex Vue Router
Experience with consuming RESTful APIs
Familiarity with automated JavaScript testing specifically testing frameworks
such as Jest or Mocha
Overview:
The Vue.js Developer plays a crucial role in developing and implementing user interface components using Vue.js concepts and best practices. They are responsible for creating a cohesive design and ensuring the responsiveness of applications. The role is vital in contributing to the overall user experience and driving the growth of the organization through innovative web development.
Key Responsibilities:
- Developing userfacing features using Vue.js
- Building modular and reusable components and libraries
- Optimizing applications for maximum performance across a vast array of webcapable devices and browsers
- Implementing and executing responsive designs and user interactions
- Collaborating with crossfunctional teams to define design and ship new features
- Ensuring the technical feasibility of UI/UX designs
- Staying uptodate with all recent developments in the JavaScript and Vue.js space
- Translating designs and wireframes into highquality code
- Conducting comprehensive code reviews for peers
- Assisting in troubleshooting and resolving issues on existing systems
- Mentoring and guiding other team members on Vue.js best practices
- Participating in the full software development lifecycle including planning scheduling and delivery
- Collaborating with the design team to align brand identity and ensure a consistent user experience
- Identifying and communicating technical problems processes and solutions
- Contributing to a positive and collaborative team environment
Required Qualifications:
- Bachelor s degree in Computer Science or a related field
- Proven work experience as a Vue.js Developer or similar role
- Proficiency in HTML CSS and JavaScript
- Experience with popular Vue.js workflows and state management libraries
- Strong understanding of JavaScript its quirks and workarounds
- Familiarity with the Vue.js ecosystem including Vue CLI Vuex Vue Router and Nuxt.js
- Experience in implementing and using RESTful APIs
- Knowledge of modern authorization mechanisms such as JSON Web Token
- Understanding of serverside rendering and its benefits
- Ability to write efficient secure welldocumented and clean JavaScript code
- Experience with common frontend development tools such as Babel Webpack etc.
- Familiarity with testing frameworks such as Jest or Mocha
- Excellent communication and interpersonal skills
- Keen attention to detail and an analytical mindset
- Ability to multitask and work in a fastpaced environment
vuex,restful apis,javascript,vue.js,vue router,html,es6+,jest,css,mocha,html5,css3,ui/ux design,typescript