
Front-End Engineer, Vue.js, Nuxt 3
Particula
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Salary
💰 €40,000 - €65,000 per year
Tech Stack
About the role
- Build and maintain front-end features using Vue 3 Composition API and Nuxt 3.
- Establish comprehensive testing practices (component tests with Vitest, E2E tests with Playwright/Cypress).
- Develop and document a component library using Storybook.
- Optimize front-end performance (bundle size, Lighthouse scores, Core Web Vitals).
- Implement accessibility improvements (WCAG 2.1 AA compliance, keyboard navigation, screen reader support).
- Write clean, typed TypeScript code following established patterns.
- Collaborate with backend engineers and designers to deliver polished user experiences.
- Participate in code reviews and help establish front-end quality standards.
Requirements
- 2–5 years professional front-end development experience.
- Strong Vue.js expertise (Vue 3 Composition API, component lifecycle, reactivity).
- TypeScript proficiency with strong typing practices.
- HTML/CSS expertise including TailwindCSS or utility-first CSS frameworks.
- Testing mindset: experience writing component tests in production codebases.
- Familiarity with state management (Pinia or Vuex) and data fetching patterns.
- Experience with AWS services (S3, CloudFront) for front-end deployment and asset delivery is a plus.
- Git proficiency and experience with code review workflows.
- Accessibility awareness (ARIA basics, semantic HTML, keyboard navigation).
- Clear communication in English.
Benefits
- Offsites with the team in exciting locations.
- Flexible working hours in a remote‑first company.
- Exciting product in a very dynamic market environment.
- Values‑based start‑up culture.
- Many opportunities to develop further and network with committed people.
- Flat hierarchy.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Vue 3Composition APINuxt 3TypeScriptHTMLCSSTailwindCSScomponent testingE2E testingstate management
Soft skills
collaborationcode reviewcommunication