1

Mid Level Developer Jobs in Quebec (NOW HIRING)

The Clinical Data Analyst (CDA) is a mid-level individual contributor role that supports the Data ... Work closely with other technical roles (Data Management, Database Programming, Statistics ...

New

Experienced (mid-level to senior level) who can efficiently manage Python scripting and ideally ... Knowledge of SDLC and DevOps as a plus * Knowledge of AI as a plus ( Anthropic Claude and OpenAI ...

... mid-sized organizations in Canada/US and Europe. We currently have a role as a Network Engineer ... Perform 2nd, 3rd level support for the corporate Wifi,LAN, MAN and WAN Infrastructure Work with ...

New

Network Engineer

Montreal, QC ยท Hybrid

CA$100 - CA$105/hr

... mid-sized organizations in Canada/US and Europe. We currently have a role as a Network Engineer ... Perform 2nd, 3rd level support for the corporate Wifi,LAN, MAN and WAN Infrastructureper function ...

New

Knowledge of Train Operations (strong background), Railroad Engineering and Mechanical. * Mid to advanced level of expertise with MS Office, Outlook with an ability to quickly learn additional ...

Senior Splunk Expert

Montreal, QC ยท Hybrid

CA$100 - CA$105/hr

... and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Splunk ... The environment is built around modern platform engineering principles, Infrastructure as Code ...

New

next page

Showing results 1-20

Mid Level Developer information

See Quebec salary details

$53K

$83.6K

$113.5K

How much do mid level developer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for mid level developer in Quebec is $83,602.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,500.00 and $94,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Mid Level Developer, and why are they important?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a Mid Level Developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.

What are Mid Level Developers?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

What are the most commonly searched types of Developer jobs in Quebec? The most popular types of Developer jobs in Quebec are:
What job categories do people searching Mid Level Developer jobs in Quebec look for? The top searched job categories for Mid Level Developer jobs in Quebec are:
3D Character Artist - Talent Pool (N Americas)

3D Character Artist - Talent Pool (N Americas)

Side

Montreal, QC โ€ข On-site

Contractor

Posted 19 days ago


Job description

About Side

Side is a global video game development and services provider, offering technical and creative solutions to many of the largest developers and studios around the world. Founded in 2009 and drawing on 30+ years' experience from our parent company in Japan, Side has since grown to become a global force with 15+ studios in over a dozen countries across North America, Europe, South America, and Asia.

Our industry-leading services include game development, art production, audio production, quality assurance, localization, localization QA, player support, community management, and datasets.

About This Opportunity

Please note, this listing is not for an immediate open position but for our Talent Pool for Co-Development Roles. By applying, you express interest in being considered for future project-based opportunities that align with your skills and experience.

These opportunities are contingent on client needs and project availability. As projects are initiated or client proposals are developed, we will review candidates from this pool and contact those who most closely align with the specific requirements of the co-development opportunity.

As a 3D Character Artist, you will play a key role in crafting high-quality characters that bring life and personality to our projects. This mid-level generalist role focuses on modeling, texturing, and optimizing character assets across a variety of styles for AAA-quality games on PC, console, mobile, and VR/AR platforms.

How We Keep You Engaged

We maintain strong relationships with our talent pool by providing regular updates, industry insights, and information on upcoming opportunities. We will check in to confirm your availability and interest.

Our hiring teams carefully vet and select top candidates who best meet project needs, ensuring that you are matched with the right opportunity when it becomes available.

Next Steps

If you are passionate about contributing to cutting-edge projects and want to be considered for future co-development opportunities, we encourage you to apply to this listing. While there may not be an immediate opening, your application ensures that you will be part of our ongoing talent review for upcoming roles.

Key Responsibilities

  • Create high-quality 3D character assets, including organic and hard surface elements, from concept to final game-ready models.
  • Collaborate with art leads, designers, and animators to ensure characters align with the project's artistic vision and technical requirements.
  • Develop textures and materials using industry-standard tools, ensuring assets are optimized for performance across platforms.
  • Work within established pipelines and workflows to maintain consistency and efficiency in asset creation.
  • Ensure proper topology, rigging, and skinning for characters to meet animation and gameplay requirements.
  • Troubleshoot and resolve technical challenges related to character development.
  • Actively participate in team critiques, offering and receiving feedback to refine assets.

Requirements

Experience:

    • 3+ years of experience as a Character Artist in the video game industry.
    • Demonstrated contribution to at least one shipped title on PC, console, mobile, or VR/AR.

Technical Skills:

    • Proficiency with ZBrush, Maya, 3ds Max, Substance Painter, Photoshop, and other industry-standard tools.
    • Strong understanding of anatomy, proportion, weight, and volume as they relate to character design and animation.
    • Experience with high- and low-poly modeling, texturing, and shading techniques.
    • Knowledge of proper topology, rigging, and skinning practices.

Artistic Skills:

    • Strong eye for detail, form, and style consistency.
    • Ability to adapt to and create a range of visual styles, from realistic to stylized.

Collaboration Skills:

    • Effective communication and teamwork abilities.
    • Ability to incorporate feedback and iterate effectively.

Passion for Gaming: Genuine enthusiasm for creating compelling characters and contributing to immersive game worlds.

Preferred Skills

  • Familiarity with Marvelous Designer for clothing design and simulation.
  • Experience with photogrammetry and procedural workflows.
  • Knowledge of Unreal Engine or Unity for integrating character assets into the game.

Note: Specific requirements may vary depending on project needs.