1

Full Stack Developer Jobs in Montreal, QC (NOW HIRING)

We are looking for an innovative Full Stack Web Developer for our Electric-Eye team working a web application enabling the processing and visualization of remote sensing data. As part of a cross ...

We are looking for an innovative Full Stack Web Developer for our Electric-Eye team working a web application enabling the processing and visualization of remote sensing data. As part of a cross ...

TEHORA est présentement à la recherche d' un Développeur Web Full Stack afin de participer au développement et à l'intégration d'une plateforme Sans être exhaustifs, voici les services et ...

New

TEHORA est presentement a la recherche d' un Developpeur Web Full Stack afin de participer au developpement et a l'integration d'une plateforme Sans etre exhaustifs, voici les services et livrables ...

TEHORA est presentement a la recherche d' un Developpeur Web Full Stack afin de participer au developpement et a l'integration d'une plateforme Sans etre exhaustifs, voici les services et livrables ...

Showing results 41-60

Full Stack Developer information

See Montreal, QC salary details

$38.4K

$104.5K

$159.1K

How much do full stack developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for full stack developer in Montreal, QC is $104,508.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,267.00 and $122,653.00 per year, depending on experience, location, and employer.

What is a full stack developer?

A Full Stack Developer is a software professional who is skilled in both front-end (client side) and back-end (server side) development. They are capable of designing, building, and maintaining complete web applications or systems, handling everything from user interfaces and databases to server logic and APIs. Full Stack Developers often work with a range of programming languages and frameworks, such as JavaScript, HTML/CSS, Node.js, Python, and SQL, among others. Their versatility allows them to contribute to multiple stages of the software development lifecycle, making them valuable assets to development teams.

What are the key skills and qualifications needed to thrive as a full stack developer, and why are they important?

To thrive as a Full Stack Developer, you need expertise in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Python, or Java) and a solid understanding of web development principles, often supported by a relevant degree or coding bootcamp experience. Familiarity with frameworks like React or Angular, back-end environments like Node.js or Django, version control systems like Git, and possibly cloud platforms is typically required. Strong problem-solving, communication, and collaboration skills distinguish excellent developers, allowing them to work effectively in team environments and with stakeholders. These technical and soft skills are vital for building, maintaining, and optimizing complex, user-friendly web applications that meet business needs.

What are some common challenges full stack developers face when working on cross-functional teams?

Full Stack Developers often collaborate with designers, backend engineers, project managers, and QA testers, which can introduce challenges like aligning on project requirements and managing different technical perspectives. Coordinating between frontend and backend tasks while ensuring seamless integration is another common hurdle. Additionally, staying up-to-date with evolving technologies on both ends of the stack requires strong time management and continuous learning. Effective communication and adaptability are key to overcoming these challenges and delivering cohesive solutions.

What is the difference between Full Stack Developer vs Front End Developer?

AspectFull Stack DeveloperFront End Developer
SkillsProficient in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client-side development, often handling entire project stacks.Focuses primarily on designing and implementing user interfaces and user experience.
Common UsageUsed in full project development, especially in startups and small teams.Primarily involved in UI/UX design and front-end implementation in larger teams.

While both roles require strong web development skills, Full Stack Developers handle both front-end and back-end tasks, providing a comprehensive approach to web projects. Front End Developers focus solely on creating engaging and responsive user interfaces. Understanding these differences helps employers and developers choose the right role for their project needs.

Is full stack developer still in demand?

Full stack developers are currently in high demand due to their ability to work on both front-end and back-end development, with skills in frameworks like React, Angular, Node.js, and database management. The role remains essential across industries, especially as companies prioritize versatile developers who can adapt to evolving technologies.

What will a full stack developer do?

A full stack developer designs, develops, and maintains both the front-end and back-end components of web applications. They work with languages like JavaScript, HTML, CSS, and server-side technologies, often using frameworks and tools such as React, Node.js, and databases. Full stack developers are responsible for ensuring seamless integration and functionality across all parts of a web project.

What are the most commonly searched types of Full Stack Developer jobs in Montreal, QC?

The most popular types of Full Stack Developer jobs in Montreal, QC are:

What are popular job titles related to Full Stack Developer jobs in Montreal, QC?

For Full Stack Developer jobs in Montreal, QC, the most frequently searched job titles are:

Infographic showing various Full Stack Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 88% Full Time, 4% Part Time, 6% Contract, and 2% Nights. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $104,508 per year, or $50.2 per hour.

Fullstack programmer - Core Technologies | Programmeurse Fullstack - Technologies centrales

Behaviour Interactive

Montreal, QC • On-site

Full-time

Posted 20 days ago


Job description

Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We're a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK-North & South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic Dead by Daylight. Join us and be a part of the future of interactive entertainment!

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law.

We are seeking a full-stack programmer to join the core technologies (Core Tech) team. Core Tech is responsible for developing a wide range of initiatives, including in-game features, out-of-game applications, and both backend and frontend services that support and enhance Behaviour games.To help us achieve our long-term strategic goals, we are looking for a candidate who can integrate into the team and actively contribute to a range of initiatives under the guidance of senior teammates. The ideal candidate should have a foundation in both frontend and backend web technologies and a drive to grow their skills. Knowledge of C++ and game development is a plus. 
In this role you will:
  • Contribute to backend and frontend features. In collaboration with your teammates, you will work on new systems and refactor existing systems, working on a wide variety of features that are fast, secure, and scale well to millions of daily active users.
  • Fix bugs. Core tech services evolve constantly, and bugs come with the territory. You will help investigate and resolve issues of varying complexity, from simple fixes to harder to reproduce critical issues.
  • Help optimize both performance and memory. You will be exposed to perfomance issues and help profile features, detect bottlenecks, and optimize them.
  • Test. You will write unit tests, functional tests, and load tests to ensure the robustness and the quality of the features you are working on.
  • Work with your peers. You will work with fellow programmers, tech leads, and managers on the Core Tech team, as well as programmers and developers in other disciplines on game production teams or publishing teams. Most features require working closely and collaborating with members of other teams. 
What we're looking for:
  • 3 years of experience as a full-stack developer. Experience in the gaming-industry is a plus.
  • Versatility. You're comfortable working across the stack: frontend and backend, features and bugs, high-level and low-level code. Experience in C++ or game development is a big plus.
  • Experience with databases. You're familiar with non-relational (NoSQL) database technologies like DynamoDB. Relational database knowledge like MySQL is a plus.
  • Exposure to NodeJS, Typescript, web frameworks (React), and AWS services is a big plus; 
  • A collaborative, solution-oriented attitude and a drive to learn.
Ce que tu feras:
  • Contribuer au developpement de fonctionnalites backend et frontend. En collaboration avec tes coequipiereres, tu participeras a la creation de nouveaux systemes et a la refonte de systemes existants. Tu travailleras sur une grande variete de fonctionnalites rapides, securisees et capables de s'adapter a des millions d'utilisateurrices actifves chaque jour;
  • Corriger des bogues. Les services de Core Tech evoluent constamment, et les bogues font partie de la realite du developpement. Tu contribueras a l'investigation et a la resolution de problemes de complexite variable, qu'il s'agisse de correctifs simples ou d'incidents critiques plus difficiles a reproduire;
  • Contribuer a l'optimisation des performances et de la memoire. Tu seras exposee a differents enjeux de performance et participeras a l'analyse des fonctionnalites, a l'identification des goulots d'etranglement ainsi qu'a leur optimisation;
  • Effectuer des tests. Tu redigeras des tests unitaires, fonctionnels et de charge afin d'assurer la robustesse et la qualite des fonctionnalites sur lesquelles tu travailles;
  • Collaborer avec tes collegues. Tu travailleras avec d'autres programmeureuses, des responsables techniques et des gestionnaires de l'equipe Core Tech, ainsi qu'avec des programmeureuses et des developpeureuses d'autres disciplines au sein des equipes de production de jeux et des equipes d'edition. La plupart des fonctionnalites necessitent une collaboration etroite avec les membres d'autres equipes.
Ce que nous recherchons :
  • 3 ans d'experience comme developpeureuse full stack. Une experience dans l'industrie du jeu video constitue un atout;
  • Polyvalence. Tu es a l'aise a travers l'ensemble de la pile technologique : frontend et backend, developpement de fonctionnalites et correction de bogues, code de haut niveau comme de bas niveau. Une experience en C++ ou en developpement de jeux video represente un atout important;
  • Experience avec les bases de donnees. Tu es familierere avec les technologies de bases de donnees non relationnelles (NoSQL), comme DynamoDB. Une connaissance des bases de donnees relationnelles, comme MySQL, constitue un atout;
  • Une experience avec Node.js, TypeScript, les frameworks Web (comme React) et les services AWS represente un atout important;
  • Un esprit collaboratif, une approche orientee vers les solutions et une forte volonte d'apprendre.

Nous sommes a la recherche d'une programmeureuse full stack pour rejoindre l'equipe des technologies centrales (Core Tech). Core Tech est responsable du developpement d'un large eventail d'initiatives, notamment des fonctionnalites en jeu, des applications hors jeu ainsi que des services backend et frontend qui soutiennent et enrichissent les jeux de Behaviour.

Afin de nous aider a atteindre nos objectifs strategiques a long terme, nous recherchons une personne capable de s'integrer a l'equipe et de contribuer activement a diverses initiatives sous la supervision et avec l'accompagnement de collegues plus experimentees. La personne ideale possede des bases solides en technologies Web frontend et backend ainsi qu'une forte volonte de developper ses competences.

Des connaissances en C++ et en developpement de jeux video constituent un atout.


Prete a plonger dans le monde du developpement de jeux video a la pointe de la technologie ? Base a Montreal, Behaviour Interactif est un acteur majeur de l'industrie du jeu, creant des experiences inoubliables sur PC, console et mobile. On est un studio independant dynamique avec plus de 1200 employes passionnes, et on a des studios a Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) et au Royaume-Uni (Behaviour UK-North & South). On se concentre sur deux grands axes : les Services et les Jeux Originaux. Notre equipe Services collabore avec des geants du jeu et du divertissement comme Disney, Sony, Activision et Nintendo, en offrant un developpement sur commande de premier choix et en innovant dans le divertissement immersif en lieu fixe (LBE). Pendant ce temps, notre unite Jeux Originaux repousse les limites de notre creativite avec nos IPs emblematiques, comme le fameux Dead by Daylight. Rejoins-nous et fais partie de l'avenir du divertissement interactif !

Chez Behaviour Interactif, on croit en l'equite des chances pour tout le monde et on celebre la diversite des personnes, des perspectives et des idees. C'est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, independamment de leur age, sexe, ethnicite, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identite de genre, statut familial, handicap ou toute autre caracteristique protegee par les lois applicables. 
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job