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.