Key Responsibilities
Designed and developed high-quality, user-friendly web applications using Vue.js and related technologies.Collaborate with UX/UI designers to translate designs and wireframes into responsive and interactive components.Optimize applications for maximum speed and scalability, ensuring a seamless user experience.Write clean, maintainable, and efficient code while adhering to best practices.Review and refactor existing code to improve performance and maintainability.Work closely with back-end developers to integrate RESTful APIs and other services. Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field.Experience with CSS3 and Less/Sass (ability to write mixins, partials, functions, etc) and usage in large-scale applications.Highly proficient with the 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, and Vue Router.Proficient knowledge of Git and NPM Experience with testing frameworks capable of learning new programming languages.Knowledge & best practices for the full software development life cycle, including coding best practices, code reviews, SCM, build processes, testing, operations, and support.Experience working with and managing offshore and onshore teams on multiple projects/tasks as needed.Proficient in JavaScript frameworks like Vue.js or ReactJS.