Job Description
VILT is an IT company that values our people, promotes teamwork, and maintains a good sense of humor. We believe that diversity and inclusion strengthen our team, and everyone is welcome here.
Our goal is to find the right person to help us build intuitive, performant, and modern user experiences with Vue.js and TypeScript. You'll have the opportunity to work closely with talented engineers and designers, turning ideas into high-quality digital products that impact thousands of users.
What We Do:
* 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.
* Evaluate cross-browser compatibility and ensure a great user experience on all devices.
* Participate in code reviews and actively contribute to the team's technical growth.
Required Skills and Qualifications
Mid-Level:
* Strong experience with Vue.js and its ecosystem (Vuex, Vue Router, etc.).
* 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 schedule following the Portugal time zone.
Are you ready to take your engineering career to the next level? If so, we'd love to hear from you.