Frontend Developer
We are seeking a highly skilled Frontend Developer to join our team. This role is ideal for someone with strong experience in Vue.js and its ecosystem, as well as solid knowledge of TypeScript, HTML5, CSS3, and modern JavaScript.
Key Responsibilities:
* Develop responsive and elegant web applications using Vue.js and TypeScript.
* Collaborate with backend engineers to integrate APIs and improve data flow.
* Translate design mockups into reusable and scalable components.
* Continuously optimize applications for performance and accessibility.
Requirements:
* Strong experience with Vue.js and its ecosystem (Vuex, Vue Router, etc.).
* Solid knowledge of TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
* Experience integrating REST APIs and working with version control (Git).
* Familiarity with testing frameworks (Playwright).
* Good English communication skills (written and spoken).
Senior-Level Requirements:
* Proven expertise in Vue.js and TypeScript, delivering complex and scalable frontends.
* Ability to make architectural decisions and lead UI performance improvements.
* Strong UX awareness and experience collaborating with design teams.
* Experience mentoring and supporting junior engineers.
* Good English communication skills (written and spoken).
Additional Information:
This is a CLT employment type, following the Portugal time zone schedule.