1

Intermediate Full Stack Developer Jobs in Quebec

Full-Stack Engineer

Montreal, QC · On-site

CA$90K - CA$115K/yr

ABOUT YOU We are looking for a Full-Stack Engineer who is curious, detail-oriented, and ... Any experience working on internal platforms or developer-facing tools. $90,000 - $115,000 a year ...

... in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project ...

... in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project ...

... in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project ...

... in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project ...

We're looking for a full-stack JS engineer to help us scale and connect millions of devices to wireless networks. The projects and potential impact are incredible. We're looking for talented ...

Full-Stack JavaScript Developer Hubelia - Montréal, Pointe-aux-Trembles Full-time - permanent $19 to $24/hour Position Available Now Under the supervision of the Project Manager, the candidate will ...

next page

Showing results 1-20

Intermediate Full Stack Developer information

See Quebec salary details

$36.5K

$98.6K

$163K

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

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

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

To thrive as an Intermediate Full Stack Developer, you need solid proficiency in front-end and back-end programming languages (such as JavaScript, HTML/CSS, and a backend language like Node.js, Python, or Java), along with experience in database management and version control systems. Familiarity with frameworks (e.g., React, Angular, Express), cloud services, and tools like Git is typically required, and certifications in relevant technologies can be advantageous. Strong problem-solving abilities, effective communication, and teamwork distinguish high-performing developers in this role. These combined technical and interpersonal skills are crucial for efficiently building, deploying, and maintaining robust, user-friendly web applications in collaborative environments.

What are some common challenges faced by Intermediate Full Stack Developers when balancing front-end and back-end responsibilities?

Intermediate Full Stack Developers often encounter the challenge of effectively managing tasks across both front-end and back-end domains, which requires staying updated with rapidly evolving technologies on both sides. Coordinating the integration of user interfaces with server logic, ensuring seamless communication between components, and maintaining code quality across the stack can be demanding. Additionally, they frequently collaborate with UI/UX designers, DevOps engineers, and QA teams, making strong communication and time management skills essential. Addressing these challenges provides valuable experience and prepares developers for more advanced roles in the future.

What is an Intermediate Full Stack Developer?

An Intermediate Full Stack Developer is a software professional with a few years of experience who is proficient in both front-end and back-end web development. They are capable of working on the user interface, server-side logic, databases, and APIs, often collaborating with other team members to build and maintain web applications. Intermediate developers have moved beyond entry-level tasks, can work independently on moderately complex projects, and are familiar with industry-standard tools and frameworks. Their role often includes troubleshooting, optimizing code, and contributing to architecture decisions while still learning and expanding their skill set.

Can I become a full stack developer with no experience?

Becoming an intermediate full stack developer typically requires gaining experience through self-study, coding projects, or formal education in programming languages like JavaScript, Python, or Java, as well as understanding front-end and back-end frameworks. While it is possible to start with no experience, progressing to an intermediate level usually involves building a portfolio and acquiring practical skills over time.

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

AspectIntermediate Full Stack DeveloperFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including JavaScript, HTML, CSS, and server-side languagesSpecialized in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular
Work EnvironmentWorks on both server and client-side applications, often in full project cyclesFocuses primarily on user interface and experience
Common UsageUsed across startups and full-stack teams in various industriesCommon in front-end teams within larger organizations

The Intermediate Full Stack Developer has a broader skill set covering both front-end and back-end development, while the Front End Developer specializes in creating and optimizing user interfaces. The choice depends on whether the role requires full-stack capabilities or a focus on client-side development.

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 cities in Quebec are hiring for Intermediate Full Stack Developer jobs? Cities in Quebec with the most Intermediate Full Stack Developer job openings:
Infographic showing various Intermediate Full Stack Developer job openings in Quebec as of May 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Temporary. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $98,643 per year, or $47.4 per hour.

Senior Full Stack Developer

Societe Generale

Montreal, QC

Other

Posted 16 days ago


Job description

ABOUT THE JOB:

The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Societe Generale investment and corporate bank units and their clients to accelerate their transformation. GBTO differentiates itself from competitors with the pace of the agile transformation delivered, spreading the technology and data culture, shortening the decision-making process, and adopting a true industrial approach, leveraging on different teams either transversal or aligned to the different sub business units.

Our Client Lifecycle and Digital team is responsible for developing and maintaining our B2B platform front ends under the name "SG | MARKETS". These platforms include APIs directly accessible by our clients, as well as our "Client Intelligence" systems, aimed at enhancing the efficiency of our client-facing teams. SG Markets serves as a comprehensive electronic platform offering B2B services across pre-trade, execution, and post-trade stages, providing digital solutions for various markets such as financing, cash management, equipment finance, and securities.

TEHCNICAL STACK

React | TypeScript | Bootstrap | .NET C# PostgreSQL | Jenkins | GitHub Actions | Azure | Private Cloud | Kubernetes

 

What will be your DAY-TO-DAY?

  • Collaborating in business and technical analysis of user stories with teammates and other teams.

  • Developing and deploying software components that provide tangible business value.

  • Ensuring proper testing of each component according to the team's test strategy.

  • Seeking optimal technologies and practices for solving problems in terms of security, scalability, maintainability, and user experience.

  • Minimizing technical debts through software craftsmanship.

  • Contributing to production releases, monitoring, and support.

  • Investigating and resolving bugs.

  • Participating in the continuous improvement of our solutions.

  • Enhancing our continuous integration and continuous delivery processes in both pre-production and production environments.

  • Engaging in code review sessions.

  • Sharing best practices and technology knowledge with teammates.

Competencies:

  • Focus on software craftsmanship and developing software to high quality standards.

  • Experience in designing Web solutions and implementing single-page applications with React / TypeScript.

  • Experience with CSS preprocessors (SASS / Less) and bundlers like webpack.

  • Experience in testing strategies, and ensuring regular, predictable releases with minimal disruptions using React Testing Library / Jest / xUnit

  • Hands-on experience in implementing Web APIs using an object-oriented language.

  • Hands-on experience in building and automating continuous integration pipelines like Jenkins and/or GitHub Actions.

  • Experience with deploying and maintaining Cloud-based Web applications, preferably using Azure.

  • Knowledge of design patterns and best practices.

Technical Must Have:

  • Typescript

  • React

  • Bootstrap

  •  Jest / React Testing Library

  • .NET C#

  • Jenkins / GitHub Actions

Technical Nice to Have:

  • Working in a monorepo architecture using Lerna.

  • Experience with Cucumber / Playwright, test-driven development (TDD) and behaviour-driven development (BDD).

  • Knowledge of UI/UX design principles with tools like Figma.

  • Experience in performance tuning and code profiling.

    LANGUAGE: 

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.