
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

Sr UI Front End Engineer
3 days ago
Software Development
ON-SITE
Vancouver, British Columbia, Canada
JAVASCRIPTTYPESCRIPTREACT+6 more

Data Engineer
3 days ago
Software Development
HYBRID
Vancouver, British Columbia, Canada
APACHE SPARKPRESTOAMAZON EMR+19 more

Software Engineer II (Automation)
3 days ago
Software Development
HYBRID
Vancouver, British Columbia, Canada
C++AUTOMATION FRAMEWORKSGAME ENGINES+6 more

Senior Firmware Engineer
3 days ago
Software Development
HYBRID
Vancouver, British Columbia, Canada
FIRMWARECI/CDGITHUB+11 more

Principal Machine Learning Operations Developer for AEC
3 days ago
Software Development
Remote (Vancouver, British Columbia)
Vancouver, British Columbia, Canada
MACHINE LEARNINGMLOPSDISTRIBUTED SYSTEMS+11 more
