
Full-Stack Developer (Laravel & Vue.js with Inertia.js)
Department:Software Development
Type:HYBRID
Region:Montreal, Quebec
Location:Montreal, Quebec, Canada
Experience:Mid-Senior level
Estimated Salary:CAD80,000 - CAD120,000
Skills:
LARAVELVUEJSINERTIAJSMYSQLPOSTGRESQLREST APISGITCI/CD
Share this job:
Job Description
Posted on: September 2, 2025
Location: [MONTREAL]
Type: [Full-time / Contract]
Experience Level: [Senior]
We are seeking a talented Full-Stack Developer with strong expertise in Laravel 11.44.2 on the backend and Vue.js 3.4.0 with Inertia.js on the frontend. You will play a key role in designing, building, and maintaining scalable web applications that deliver seamless SPA-like experiences without compromising on performance or maintainability.
Responsibilities
- Develop, maintain, and optimize backend services using Laravel 11.44.2.
- Build dynamic and responsive user interfaces with Vue.js 3.4.0 integrated via Inertia.js.
- Collaborate with designers, product managers, and other developers to translate business requirements into high-quality solutions.
- Implement secure and efficient RESTful APIs and handle database interactions.
- Ensure code quality through testing, peer reviews, and adherence to coding standards.
- Optimize applications for performance, scalability, and responsiveness.
- Maintain proper documentation and contribute to continuous improvement of development workflows.
Requirements
- Proven experience with Laravel (preferably version 11.x or above).
- Strong proficiency in Vue.js (version 3.x) and hands-on experience with Inertia.js.
- Solid understanding of MVC architecture, REST APIs, and modern web application design.
- Experience with MySQL/PostgreSQL or other relational databases.
- Familiarity with frontend tooling (Vite, npm, Yarn) and state management (Pinia/Vuex).
- Knowledge of authentication & authorization mechanisms (JWT, OAuth, Sanctum, etc.).
- Strong debugging and problem-solving skills.
- Experience working with Git and CI/CD pipelines.
- Excellent communication skills and ability to work in a collaborative environment.
Nice to Have
- Experience with TypeScript in Vue.js.
- Knowledge of Docker or other containerization tools.
- Familiarity with cloud platforms (AWS, DigitalOcean, etc.).
- Background in Agile/Scrum methodologies.
Benefits
- Competitive salary and growth opportunities.
- Flexible working hours and [remote options if applicable].
- Opportunity to work on innovative projects with modern tech stacks.
- Supportive and collaborative team culture.
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works
Get CanadaJobs.works on your phone!
SIMILAR JOBS

Développeur(se) en intelligence artificielle
2 days ago
Software Development
HYBRID
Québec, Quebec, Canada
ARTIFICIAL INTELLIGENCEMACHINE LEARNINGPYTHON+16 more

Analyste expert en développement logiciel « full stack » - « Tech lead »
2 days ago
Software Development
ON-SITE
Québec, Quebec, Canada
JAVAJAVASCRIPTTDD+6 more

Analyste programmeur en Intelligence d’Affaire & Ingénierie de Données
3 days ago
Software Development
ON-SITE
Québec, Quebec, Canada
POWER BIAZUREAZURE DEVOPS+10 more

Software Developer
3 days ago
Software Development
HYBRID
Québec, Quebec, Canada
C++CPYTHON+5 more

Développeur PowerPlatform/Dynamics 365
3 days ago
Software Development
ON-SITE
Québec, Quebec, Canada
POWER PLATFORMDYNAMICS 365CRM+10 more