Software Engineer Opportunity
You're about to embark on a new challenge in software engineering.
Our company is seeking a skilled engineer to help us build innovative digital products with Vue.js and TypeScript. You'll have the chance to collaborate with talented engineers and designers, turning ideas into high-quality user experiences that impact thousands of users.
* Main 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.
* E nsure 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:
* CLT employment type.
* Working schedule follows the Portugal time zone.
About Us:
We value our people, promote teamwork, and good humor. We believe that diversity and inclusion make our team stronger. Everyone is welcome here, and professionals with disabilities are encouraged to apply.