Remote job
Frontend Engineer (Vue / Nuxt) — 6-Month Contract
Job details
About this role
Role overview Build the web interfaces customers use day to day, translating product designs into polished, responsive experiences. You will work closely with design and backend colleagues, contributing to both the interface decisions and the quality of the finished product.
Responsibilities - Develop responsive, accessible interfaces using Vue, Nuxt, and TypeScript. - Turn designs into accurate, performant UI and raise practical concerns when a design needs adjustment. - Implement and maintain loading, empty, error, and access-restricted states. - Improve performance and accessibility throughout development. - Coordinate with design and backend teams to deliver cohesive user experiences.
Requirements - At least three years of experience building production web interfaces with Vue; Nuxt experience is a strong plus. - Strong TypeScript and CSS skills, with careful attention to visual detail. - Understanding of web accessibility and performance, including how to make measurable improvements. - Ability to ramp up quickly, ask clarifying questions, and handle ambiguous design requirements thoughtfully.
Nice to have - Experience building design systems or shared component libraries. - Skill in implementing considered animation and interaction details. - A portfolio or personal project demonstrating strong frontend craft.
Benefits and work setup - Six-month remote contract, with potential to extend; aligned with Europe or Americas time zones, with async collaboration and shared working hours. - Opportunity to influence product design and hardware support for the engagement.