Carelancer is seeking a hands-on Vue.js developer to build and maintain production-level Vue 3 SPAs. The ideal candidate will have 3-5+ years of experience building production Vue applications and strong experience with Vue 3. The role involves collaborating with product and engineering teams to improve structure, performance, and maintainability across the platform.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Work Details
- Full-time
- Monday to Friday
- 100% Remote (must be based in Canada)
- Competitive salary based on hands-on experience
Job Types: Full-time, Permanent
Benefits:
- Extended health care
- Life insurance
- RRSP match
- Work from home
Similar Jobs
Explore other opportunities that match your interests
very
bridgenext
Full Stack Engineer