Frontend Engineer
We are seeking a highly skilled Frontend Engineer to join our team. As a Frontend Engineer, you will play a key role in building intuitive, performant, and modern user experiences with Vue.js and TypeScript.
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.
* Ensure cross-browser compatibility and a great user experience on all devices.
* Participate in code reviews and actively contribute to the team's technical growth.
Requirements:
* Mid-level:
- 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:
- 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).
Benefits:
* We offer CLT employment type and a working schedule that follows the Portugal time zone.
About Us:
We value diversity and inclusion, promoting teamwork and good humor in our company culture. If you're ready to take your engineering career to the next level, we'd love to hear from you.