Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). 5+ years of professional experience as a Front-End Developer, with a focus on Vue.js development. Strong proficiency in JavaScript, HTML, and CSS. Solid understanding of Vue.js framework and its core principles. Experience with Vue CLI, Vuex, and Vue Router. Proficient with modern front-end development tools such as Webpack, Babel, and NPM. Knowledge of RESTful APIs and experience integrating front-end applications with backend APIs. Experience with version control systems, particularly Git. Familiarity with Agile/Scrum development methodologies. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills.