At least 3 years of professional experience in front-end development. Strong expertise in Vue.js, with experience using Vue.js frameworks such as Nuxt.js. Proficiency in JavaScript (ES6+), HTML5, CSS3, and CSS preprocessors (e.g., SASS, LESS). Experience with Node.js and server-side JavaScript development. Strong understanding of web performance optimization, cross-browser compatibility, responsive design, and SEO principles. Experience in OutSystems is a plus Familiarity with version control systems, such as Git. Experience with modern build tools like Webpack, Babel, and NPM/Yarn. Experience in setting up and managing deployment pipelines, including CI/CD processes.
Preferred Skills:
Familiarity with front-end testing tools (e.g., Jest, Mocha). Experience with RESTful APIs and integrating with back-end services. Knowledge of UI/UX principles and frameworks. Basic understanding of backend frameworks such as GoLang or SpringBoot.