1

Senior Full Stack Developer Jobs in Quebec (NOW HIRING)

Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide. You will work across the full stack to deliver scalable, high-performance ...

We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...

We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...

Senior Developer, Full Stack

Brossard, QC ยท On-site

CA$80K - CA$100K/yr

Senior Developer, Full Stack Location: Brossard, QC Employment Type: Full-time Work Model: In-office (this is not a remote or hybrid role) Who We Are Our platform supports healthcare professionals ...

next page

Showing results 1-20

Senior Full Stack Developer information

See Quebec salary details

$51.5K

$126.2K

$183.5K

How much do senior full stack developer jobs pay per year?

As of May 29, 2026, the average yearly pay for senior full stack developer in Quebec is $126,159.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $145,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Full Stack Developer, and why are they important?

To thrive as a Senior Full Stack Developer, you need advanced proficiency in both front-end and back-end programming languages, frameworks, and a solid understanding of software architecture, usually supported by a relevant degree and several years of experience. Mastery of tools such as Git, Docker, CI/CD systems, and cloud platforms like AWS or Azure is typically required, alongside familiarity with databases and version control systems. Strong problem-solving abilities, leadership, effective communication, and collaboration skills set exceptional developers apart. These skills and qualities are crucial for delivering robust, scalable solutions while mentoring teams and efficiently bridging gaps between client requirements and technical implementation.

How does a Senior Full Stack Developer typically collaborate with cross-functional teams during a project lifecycle?

As a Senior Full Stack Developer, you'll frequently collaborate with designers, product managers, QA engineers, and other developers to deliver end-to-end solutions. You'll be involved in requirements discussions, offer technical guidance, and help align frontend and backend development with business goals. Your role often includes code reviews, mentoring junior team members, and ensuring seamless integration across various systems. This collaborative environment encourages knowledge sharing and innovation while ensuring project success.

What are Senior Full Stack Developers?

Senior Full Stack Developers are experienced professionals who design, develop, and maintain both the front-end and back-end components of web applications. They are proficient in multiple programming languages and frameworks, enabling them to handle servers, databases, APIs, and user interfaces. In addition to coding, they often lead development teams, make architectural decisions, and ensure software quality and scalability. Their expertise allows them to oversee the entire application lifecycle, from concept to deployment.

What is the difference between Senior Full Stack Developer vs Backend Developer?

AspectSenior Full Stack DeveloperBackend Developer
Required SkillsProficiency in both frontend and backend technologies, such as JavaScript, HTML, CSS, and server-side languages like Node.js, Python, or JavaSpecialized in server-side development, working with languages like Java, Python, Ruby, or PHP, and database management
Work EnvironmentCollaborates across frontend and backend teams, often involved in full project lifecycleFocuses primarily on backend systems, APIs, and database integration
Common UsageUsed in roles requiring full project oversight and versatile development skillsUsed in roles focused on server-side logic, database management, and API development

The main difference is that a Senior Full Stack Developer handles both frontend and backend development, providing a comprehensive approach to projects, while a Backend Developer specializes solely in server-side logic and database management. Both roles require strong programming skills, but the Full Stack Developer's expertise spans the entire technology stack.

What are the most commonly searched types of Full Stack Developer jobs in Quebec? The most popular types of Full Stack Developer jobs in Quebec are:
What are popular job titles related to Senior Full Stack Developer jobs in Quebec? For Senior Full Stack Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Senior Full Stack Developer jobs in Quebec look for? The top searched job categories for Senior Full Stack Developer jobs in Quebec are:
What cities in Quebec are hiring for Senior Full Stack Developer jobs? Cities in Quebec with the most Senior Full Stack Developer job openings:

Senior Full-Stack Developer

Disguise Technologies Ltd

Quebec, QC โ€ข Remote

Full-time

PTO

Posted 20 hours ago


Job description

Role: Senior Full-Stack Developer
Department: R&D
Reports into: Director of Engineering (based in Quebec)
Location: Quebec (remote)

ABOUT THE ROLE

Disguise is seeking a Senior Full-Stack Developer to join our growing Cloud Services team - a fast-moving group building the next generation of Disguise Cloud products.

You'll play a key role in designing and delivering powerful cloud-based tools that integrate tightly with Disguise's ecosystem, supporting some of the world's most ambitious live events and immersive experiences.

We're looking for someone who can hit the ground running who is a confident engineer with deep backend experience in Django and a strong frontend expertise in Vue.

If you enjoy solving complex problems, building production-grade systems, and collaborating across disciplines, this role is for you.

This role is only available to residents of Quebec or those who are willing to relocate to Quebec.

WHAT YOU WILL DO

  • Architect and build scalable APIs and backend services across multiple platforms and technologies.
  • Design robust, high-performance database solutions with strong optimization practices.
  • Develop and maintain Vue-based UI controls and components that expose powerful features to end users.
  • Collaborate closely with other engineering teams across the organization to integrate systems and share expertise.
  • Conduct thoughtful code reviews and maintain high standards for quality and reliability.
  • Support customer-facing teams by troubleshooting issues and responding to internal and external support requests.
  • Assist with debugging, performance tuning, and production deployments.
  • Break down large features into manageable, well-scoped tasks and drive them to completion.

ABOUT YOU

You're a senior-level engineer who combines strong technical depth with product curiosity and ownership.

Required Skills & Experience
  • 3+ years of professional software development experience
  • Strong backend expertise in Django
  • Strong frontend expertise in Vue
  • Deep understanding of REST APIs (public and private), including OpenAPI specifications and documentation
  • Proficiency with Git (branching, pull requests, code reviews)
  • Experience using tools like JIRA, GitHub, ProductBoard, or similar
  • Excellent written and verbal communication skills (English required; collaboration with UK and Canadian teams)
  • Experience integrating AI workflows into daily development practices without compromising engineering standards

How You Work

  • You hold yourself, and your teammates, to a high standard when working with production systems.
  • You write clean, thoughtful, maintainable code and pay close attention to detail.
  • You enjoy solving complex technical problems with curiosity and persistence.
  • You're comfortable navigating ambiguity and multiple moving parts.
  • You think beyond implementation, you care about what the product should do and how to make it better.
  • You thrive in remote, distributed teams and can work independently while communicating effectively.
Nice to Have
  • Three.JS experience
  • Familiarity with C++ (not required, but helpful for cross-team collaboration)

Bonus Points

  • Experience in live events, film, production, or entertainment industries
  • Tailwind CSS experience and a strong eye for design and UX
Why Join Disguise?

You'll work on technology powering some of the most ambitious live productions and immersive experiences in the world โ€” alongside talented engineers across multiple disciplines and time zones.

If you're excited about cloud systems, real-time 3D tools, and building products that operate at global scale, we'd love to hear from you.

โ€”--------------------------------------------------------------------------------------------------------------

Rรดle : Dรฉveloppeur Full-Stack Senior
Dรฉpartement : R&D
Rapporte ร  : Directeur de l'ingรฉnierie (Quรฉbec)
Lieu : Quรฉbec (tรฉlรฉtravail au Quรฉbec ou relocalisation requise)

ร€ PROPOS DU Rร”LE

Disguise est ร  la recherche d'un(e) Dรฉveloppeur(euse) Full-Stack Senior pour rejoindre son รฉquipe en pleine croissance Cloud Services โ€” un groupe dynamique qui conรงoit la prochaine gรฉnรฉration des produits Disguise Cloud.

Vous jouerez un rรดle clรฉ dans la conception et le dรฉveloppement d'outils cloud puissants, รฉtroitement intรฉgrรฉs ร  l'รฉcosystรจme Disguise, soutenant certains des รฉvรฉnements live et expรฉriences immersives les plus ambitieux au monde.

Nous recherchons une personne capable d'รชtre rapidement autonome โ€” un(e) ingรฉnieur(e) solide avec une expertise backend approfondie (Django) et une forte maรฎtrise de Vue cรดtรฉ frontend.

Si vous aimez rรฉsoudre des problรจmes complexes, bรขtir des systรจmes robustes en production et collaborer avec des รฉquipes multidisciplinaires, ce rรดle est pour vous.

Vos responsabilitรฉs
  • Concevoir et maintenir des APIs et services backend รฉvolutifs ร  travers diffรฉrentes plateformes et technologies.
  • Mettre en place des solutions backend robustes et performantes, incluant l'optimisation des bases de donnรฉes.
  • Dรฉvelopper et maintenir des composants et contrรดles Vue exposant les fonctionnalitรฉs aux utilisateurs finaux.
  • Collaborer รฉtroitement avec les autres รฉquipes de dรฉveloppement afin d'assurer l'intรฉgration et le partage d'expertise.
  • Effectuer des revues de code rigoureuses et maintenir des standards รฉlevรฉs de qualitรฉ.
  • Soutenir l'รฉquipe de support en participant ร  la rรฉsolution de problรจmes et aux demandes internes et externes.
  • Contribuer au dรฉbogage, aux optimisations et aux dรฉploiements en production.
  • Dรฉcomposer des fonctionnalitรฉs complexes en tรขches structurรฉes et rรฉalisables.

ร€ PROPOS DE VOUS

Vous รชtes un(e) ingรฉnieur(e) senior combinant expertise technique, rigueur et sens du produit.

Compรฉtences et expรฉrience requises
  • Minimum 3 ans d'expรฉrience en dรฉveloppement logiciel
  • Excellente maรฎtrise backend de Django
  • Excellente maรฎtrise frontend de Vue
  • Solide comprรฉhension des APIs REST (publiques et privรฉes), incluant la spรฉcification et la documentation OpenAPI
  • Maรฎtrise de Git (branches, pull requests, revues de code)
  • Expรฉrience avec des outils tels que JIRA, GitHub, ProductBoard ou รฉquivalents
  • Excellentes compรฉtences en communication รฉcrite et verbale (anglais requis โ€” collaboration frรฉquente avec les รฉquipes au Royaume-Uni et au Canada)
  • Capacitรฉ ร  intรฉgrer des flux de travail assistรฉs par l'IA dans les pratiques quotidiennes de dรฉveloppement sans compromettre les standards d'ingรฉnierie
Votre faรงon de travailler
  • Vous maintenez des standards รฉlevรฉs pour les systรจmes en production.
  • Vous รฉcrivez un code propre, maintenable et bien structurรฉ.
  • Vous aimez rรฉsoudre des problรจmes complexes avec curiositรฉ et persรฉvรฉrance.
  • Vous รชtes ร  l'aise dans des environnements comportant plusieurs systรจmes interconnectรฉs.
  • Vous vous intรฉressez au produit autant qu'ร  son implรฉmentation.
  • Vous รชtes autonome, organisรฉ(e) et ร  l'aise dans un environnement distribuรฉ et ร  distance.
Atouts supplรฉmentaires
  • Expรฉrience pratique avec Three.js
  • Connaissances en C++ (atout, non obligatoire)

Points bonus

  • Expรฉrience dans les secteurs des รฉvรฉnements live, du cinรฉma, de la production ou du divertissement
  • Expรฉrience avec Tailwind CSS et sensibilitรฉ pour le design et l'expรฉrience utilisateur (UX)
Pourquoi rejoindre Disguise ?

Vous contribuerez ร  des technologies utilisรฉes dans certaines des productions et expรฉriences immersives les plus ambitieuses au monde โ€” aux cรดtรฉs d'ingรฉnieur(e)s talentueux(euses) rรฉparti(e)s sur plusieurs fuseaux horaires.

Si vous รชtes passionnรฉ(e) par les systรจmes cloud, les outils 3D en temps rรฉel et la crรฉation de produits ร  grande รฉchelle, nous serions ravis d'รฉchanger avec vous.

About Disguise

Disguise is the industry-leading platform sitting at the heart of a new era of visual experiences. One powerful integrated system of software, hardware and services to help create the next dimension of real-time spectacle.
We partner with the biggest entertainment brands and companies in the world to deliver the A-list of live music events, live TV broadcasts, immersive experiences, installations, theatre, film and TV production, corporate communications and brand product launches. Working with Disney, Snapchat, Netflix, ESPN, the Burj Khalifa, and Adele, Disguise is the number one partner delivering the next dimension of entertainment.

Don't Disguise your differences.

Innovation comes from everyone. We strive to create a workplace that reflects our diverse audience. We celebrate our people for their full authentic selves, and embrace uniqueness. Inclusion and Equity matter at Disguise. We create together and we create everywhere.

Our values

  • Honest. We are real with ourselves and our clients and share our ideas with openness and transparency.
  • Evolutionary. We innovate using our user's ever-changing needs so our technology remains ahead-of-the-game.
  • Fearless. We take the best path, not the easiest, and innovate where it's right, not where it's simplest.
  • Resilience. We don't give up until we find the right solution, even if it means going outside our remit.
  • Belong. We create an environment where everyone feels like they belong and is empowered to do their best work.

Our benefits

  • We have a suite of globally relevant competitive benefits packages as we want to make sure we retain the best talent out there. Our benefits for every perm hire, globally include:
  • Unlimited Paid Time Off - with minimum time you must take set at 20% above statutory
  • Hybrid working between home and our offices (dependent on role and location)
  • Mental health and wellbeing support - subscription to the Calm app, mental health first-aid buddies, employee assistance programmes
  • Gig allowance - ยฃ400 (or local equivalent) to spend on tickets every year to immerse yourself in our industries
  • Belonging policies - including (but not limited to) support for Parental, Fertility, Miscarriage, Menopause and Transitioning
  • Training, coaching & mentoring