1

Intermediate Developer Jobs in Quebec (NOW HIRING)

next page

Showing results 1-20

Intermediate Developer information

See Quebec salary details

$29.5K

$76.1K

$95.5K

How much do intermediate developer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for intermediate developer in Quebec is $76,140.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,500.00 and $91,500.00 per year, depending on experience, location, and employer.

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

To thrive as an Intermediate Developer, you need solid programming skills, experience with software development methodologies, and a relevant degree or equivalent practical experience. Proficiency with languages like Java, Python, or JavaScript, as well as familiarity with version control systems (e.g., Git) and frameworks like React or .NET, is typically expected. Strong problem-solving, teamwork, and effective communication abilities help you collaborate and deliver quality solutions. These skills and qualities are vital for building reliable software, contributing to team goals, and advancing in a dynamic tech environment.

What is an Intermediate Developer?

An Intermediate Developer is a software professional who has moved beyond the entry-level phase and possesses a solid understanding of programming concepts, languages, and development tools. They generally have 2-5 years of experience and are capable of working independently on moderately complex tasks while also collaborating within a team. Intermediate Developers are often expected to contribute to code reviews, help with system design, and mentor junior developers. They bridge the gap between junior and senior developers, playing a key role in the software development lifecycle.

What opportunities for skill development and career progression are typically available to Intermediate Developers within a software development team?

Intermediate Developers often have access to a range of skill development opportunities, such as mentorship from senior engineers, participation in code reviews, and involvement in more complex projects. Many organizations encourage continuous learning through workshops, online courses, or attending industry conferences. As you gain experience, you may take on responsibilities like leading small features or mentoring junior developers, positioning yourself for advancement to a Senior Developer role. Collaboration with cross-functional teams also helps broaden your technical and communication skills, further supporting your career growth.
What are the most commonly searched types of Developer jobs in Quebec? The most popular types of Developer jobs in Quebec are:
What cities in Quebec are hiring for Intermediate Developer jobs? Cities in Quebec with the most Intermediate Developer job openings:
Infographic showing various Intermediate Developer job openings in Quebec as of June 2026, with employment types broken down into 1% As Needed, 89% Full Time, 5% Part Time, 1% Temporary, and 4% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $76,140 per year, or $36.6 per hour.

Intermediate Frontend Developer

Tech Talent International

Montreal, QC โ€ข Hybrid

Full-time

PTO

Posted 10 days ago


Job description

Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.

We currently have a role as a Intermediate Frontend Developer with our large consulting client working for a major financial services client in the downtown Montreal area.

Role: Intermediate Frontend Developer

Type: Fulltime, Perm

Location: Downtown Montreal, QC - Hybrid (roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from home)

Salary: $80,000 - $85, 000 + up to 9% performance bonus + 4-5 weeks paid vacation + RRSP contribution + benefits + sick/personal days

Position Overview


RESPONSIBILITIES

  • Deliver day-to-day services to the investment and corporate banking units and their clients
  • Contribute to agile transformation, technology and data culture, and industrialized processes
  • Collaborate on business and technical analysis of user stories with team members and other teams
  • Develop and deploy software components delivering business value
  • Ensure proper testing aligned with team testing strategy
  • Apply best technologies and practices for security, scalability, maintainability, and user experience
  • Reduce technical debt through software craftsmanship
  • Contribute to production releases, monitoring, and support
  • Investigate and resolve bugs
  • Participate in continuous improvement of solutions
  • Enhance CI/CD processes across pre-production and production environments
  • Participate in code reviews
  • Share best practices and technical knowledge with team members
  • Design, develop, and maintain B2B platform front ends (SG Markets), APIs, and client intelligence systems

REQUIREMENTS

Mandatory

  • Strong focus on software craftsmanship and high-quality standards
  • Experience designing web solutions and single-page applications using React and TypeScript
  • Experience with CSS preprocessors (SASS / Less) and bundlers (webpack)
  • Experience with testing strategies using tools such as React Testing Library, Vitest, xUnit, Jest
  • Hands-on experience implementing Web APIs using object-oriented programming (e.g., .NET C#)
  • Experience building and automating CI pipelines (Jenkins and/or GitHub Actions)
  • Experience deploying and maintaining cloud-based applications (preferably Azure)
  • Knowledge of design patterns and engineering best practices
  • Technical expertise in: TypeScript, React, Bootstrap, .NET C#, Jenkins / GitHub Actions
  • Languages: English and French (nice to have)

Nice to have,

  • Experience working in monorepo architecture using Lerna
  • Experience with Cucumber, Playwright, TDD, and BDD
  • Knowledge of UI/UX design principles and tools such as Figma
  • Experience in performance tuning and code profiling
  • Knowledge of PostgreSQL
  • Knowledge of Kubernetes, infrastructure-as-code, and DevOps practices in cloud environments (preferably Azure)