Senior Vue.js/Nuxt.js Developer Offline
We are looking for a Senior Vue.js/Nuxt.js Frontend Developer (it's outstaffing) for a project for our European client with strong frontend development experience to join our growing team.
You will play a key role in modernizing our application stack, optimizing performance, and ensuring accessibility best practices.
This position offers complete remote flexibility but requires availability within European time zones.
Responsibilities
- Migrate and refactor existing Vue 2 applications to Vue 3, using Composition API.
- Develop server-side rendered (SSR) and static-generated (SSG) applications using Nuxt.js.
- Implement state management solutions with Pinia or Vuex.
- Optimize frontend performance by implementing tree-shaking, lazy loading, and caching strategies.
- Ensure accessibility (A11y) best practices, including keyboard navigation and ARIA roles.
- Work closely with backend developers to integrate RESTful APIs and GraphQL endpoints.
- Deploy applications using CI/CD pipelines (GitHub Actions, GitLab CI/CD).
- Write and maintain unit and integration tests using Vitest or Jest.
- Collaborate in a Scrum/Agile environment, participating in planning, reviews, and retrospectives.
✅ Required Skills
- 5+ years of frontend development experience
- Strong proficiency in Vue.js (Vue 2 & Vue 3) and Nuxt.js
- Experience migrating Vue 2 applications to Vue 3 using Composition API
- Deep understanding of SSR, SSG, and SPA development
- Strong knowledge of JavaScript, TypeScript, and modern ES6+ features
- Expertise in CSS frameworks like TailwindCSS, Bootstrap, or SCSS
- Familiarity with accessibility standards (A11y), ARIA attributes, and keyboard navigation
- Hands-on experience with Git, CI/CD workflows (GitHub Actions, GitLab CI/CD)
- Understanding of frontend performance optimization (lazy loading, tree-shaking, Webpack/Vite bundling)
- Experience working in an Agile/Scrum team
➕ Nice-to-Have Skills
- Experience with micro-frontends or integrating Vue.js into React applications
- Experience working with Docker, Kubernetes, or AWS for deployments
- Familiarity with unit testing tools (Vitest, Jest, Vue Test Utils)
- Strong understanding of Progressive Web Apps (PWA)
Benefits
- Fully remote work within European time zones
- Flexible working hours
- Work on exciting modern Vue/Nuxt projects
- Collaborate with an international team of skilled engineers
- Professional development opportunities
The job ad is no longer active
Look at the current jobs Vue.js →
📊
Average salary range of similar jobs in
analytics →