with Nuxt.js
Showing 0 - 25 of 1181 jobs found
Featured
Logo of Carelancer
Carelancer
Vue.js Front-end Developer
Vue.js
remote full-time mid-level
Flag of CanadaCanada
Flag of Canada
Québec City,
Canada
Flag of Canada
Winnipeg,
Canada
Featured
Logo of Proxify
Proxify
Senior AI Engineer
Vue.js
remote freelance senior
Featured
Logo of Proxify
Proxify
Senior Fullstack Developer (Vue.js & Python)
Vue.js
remote freelance senior
Featured
Logo of 3yourmind GmbH
3yourmind GmbH
Senior Frontend Software Engineer (m/w/d)
Vue.js
remote full-time senior
Flag of GermanyGermany
Flag of United StatesUnited States
Featured
P
PolicyDen
Front End Engineer (VILT Stack)
Vue.js
remote part-time mid-level
Featured
Logo of MailerLite
MailerLite
Front-end Developer
Vue.js
remote full-time senior
Featured
Logo of Crossref
Crossref
Senior Software Developer (frontend)
Vue.js
remote full-time mid-level
Free
Logo of Orion Innovation
Orion Innovation
Desarrollador WEB CDMX (Hibrido)
Vue.js
hybrid full-time mid-level
Flag of Mexico
Mexico City,
Mexico
Locked
Product Engineer
Vue.js
on-site full-time senior
Flag of France
Paris,
France
Locked
Senior Frontend Engineer (Europe Remote)
Vue.js
Nuxt.js
remote full-time senior
Flag of PortugalPortugal
Locked
Senior Frontend Engineer (Europe Remote)
Vue.js
Nuxt.js
remote full-time senior
Flag of SerbiaSerbia
Locked
Senior Frontend Engineer (Europe Remote)
Vue.js
Nuxt.js
remote full-time senior
Flag of SpainSpain
Free
Logo of Bnberry
Bnberry
Senior Frontend Engineer (Europe Remote)
Vue.js
Nuxt.js
remote full-time senior
Flag of Czech RepublicCzech Republic
Locked
Senior Frontend Engineer (Europe Remote)
Vue.js
Nuxt.js
remote full-time senior
Flag of PolandPoland
Free
Logo of SupportYourApp
SupportYourApp
(fluent Ukrainian) Full-Stack Web Engineer (Node.js + Vue / SvelteKit)
Vue.js
remote contract mid-level
Flag of Poland
Lublin,
Poland
Locked
(fluent Ukrainian) Full-Stack Web Engineer (Node.js + Vue / SvelteKit)
Vue.js
remote contract mid-level
Flag of Ukraine
Chernivtsi,
Ukraine
Locked
(fluent Ukrainian) Full-Stack Web Engineer (Node.js + Vue / SvelteKit)
Vue.js
remote contract mid-level
Flag of Ukraine
Kyiv,
Ukraine
Locked
(fluent Ukrainian) Full-Stack Web Engineer (Node.js + Vue / SvelteKit)
Vue.js
remote contract mid-level
Flag of Ukraine
Lviv,
Ukraine
Free
Logo of SupportYourApp
SupportYourApp
(fluent Ukrainian) Full-Stack Web Engineer (Node.js + Vue / SvelteKit)
Vue.js
remote contract mid-level
Flag of UkraineUkraine
Locked
(fluent Ukrainian) Full-Stack Web Engineer (Node.js + Vue / SvelteKit)
Vue.js
remote contract mid-level
Flag of PolandPoland
Free
Logo of sync.blue® GmbH
sync.blue® GmbH
Senior Python Developer - Django, Release Lead (m/w/d)
Vue.js
remote full-time senior
Locked
Senior Webapplikations-Entwickler/-in
Vue.js
Nuxt.js
on-site full-time senior
Flag of Switzerland
Köniz,
Switzerland
Locked
Frontend Developer Senior (Astro / Vue / TypeScript)
Vue.js
remote full-time senior
Flag of Spain
Madrid,
Spain
Locked
Full Stack Developer
Vue.js
hybrid full-time mid-level / senior
EUR4800 - 5300/mo
Flag of Lithuania
Vilnius,
Lithuania
Free
Logo of HiQo Solutions
HiQo Solutions
Fullstack PHP+Vue.js (Poland)
Vue.js
on-site / remote full-time mid-level / senior
Flag of Poland
Krakow,
Poland
Flag of Poland
Wroclaw,
Poland
Locked
Staff-level Frontend Engineer (TypeScript/JavaScript, VueJS) - Hybrid working model 100%, Ho Chi Minh City
Vue.js
hybrid full-time senior
Flag of Vietnam
Ho Chi Minh City,
Vietnam
Locked
Staff-level Frontend Engineer (TypeScript/JavaScript, VueJS) - Hybrid working model 100%, Ho Chi Minh City
Vue.js
hybrid full-time senior
Flag of Vietnam
Ho Chi Minh City,
Vietnam
Locked
Frontend Engineer
Vue.js
on-site full-time mid-level
Locked
Technical Support Team Lead
Vue.js
remote full-time senior
Flag of Brazil
Brasília,
Brazil
Flag of BrazilBrazil
Locked
Technical Support Team Lead
Vue.js
remote full-time senior
Flag of Brazil
Brasília,
Brazil
Flag of ArgentinaArgentina
Locked
Technical Support Team Lead
Vue.js
remote full-time senior
Flag of Brazil
Brasília,
Brazil
Locked
Full Stack Developer (Vue.js, Node.js, AWS)
Vue.js
on-site full-time senior
Flag of India
Bangalore,
India
Logo of Carelancer
Carelancer

Vue.js Front-end Developer

Work Place
remote
Location
Flag of Canada
Canada
Flag of Canada
Québec City, Canada
Flag of Canada
Winnipeg, Canada
Work Type
full-time
Seniority
mid-level
Salary
Not specified
Published at

Vue.js Front-End Developer (Vue 3, SPA)

Carelancer is building the future of home care access. We’re looking for a hands-on Vue.js developer with real production experience building and scaling Vue 3 applications.

This is a strong mid-level to senior role for someone who has owned meaningful parts of a production SPA and is comfortable working in a small, fast-moving team.

You will collaborate closely with product and engineering to improve structure, performance, and maintainability across our platform.

What You’ll Do

  • Build and maintain production-level Vue 3 SPAs

  • Structure and manage state using Pinia or Vuex

  • Implement routing, route guards, and authentication flows

  • Integrate REST APIs with proper error handling and loading states

  • Translate Figma designs into responsive, reusable components

  • Optimize performance (lazy loading, code splitting, rendering efficiency)

  • Contribute to improving front-end structure and best practices

Must-Have Experience

  • 3–5+ years of hands-on experience building production Vue applications

  • Strong experience with Vue 3 (Composition API preferred)

  • Practical experience structuring state management (Pinia or Vuex)

  • Experience implementing SPA routing and authentication

  • Solid understanding of API integration and client-side storage

  • Experience debugging production issues

  • Comfortable working independently in a remote environment

Nice to Have

  • Experience working with Laravel APIs

  • Experience with Quasar or mobile packaging (Capacitor/Cordova)

  • Experience writing unit tests (Jest or similar)

  • Experience working in small product teams or startups

Work Details

  • Full-time

  • Monday to Friday

  • 100% Remote (must be based in Canada)

  • Competitive salary based on hands-on experience

How to Apply

Please include a short paragraph describing one production Vue 3 feature you personally built, including how you handled state management and API integration.

careers@carelancer.com