1

Mid Level Developer Jobs in Ontario (NOW HIRING)

Level: Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...

Level: Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...

Mentor and guide junior and mid-level developers, fostering a culture of technical excellence. * Own the full development lifecycle by developing, testing, supporting and maintaining all code for ...

Level: Mid-Senior Engine and Tools Programmer Location: on-site/hybrid โ€ฏ From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than ...

Mentor junior and mid-level engineers and lead technical direction across projects * Conduct design reviews, code reviews, and knowledge-sharing sessions * Stakeholder engagement * Collaborate with ...

... Mid or Senior level Developers for both the web and the desktop team. This role will interview and onboard remotely but when the offices open next year, you will be expected to be in a few days per ...

The Water Resources Project Engineer is a mid-level engineering role based in Markham, Ontario, Canada , supporting multidisciplinary infrastructure projects within a growing drainage and stormwater ...

... Mid or Senior level Developers for both the web and the desktop team. This role will interview and onboard remotely but when the offices open next year, you will be expected to be in a few days per ...

Your Mission Trusscore is seeking a mid-level full-stack developer to help build, standardize and scale our data and automation internal application ecosystem. Our ecosystem consists of front-end ...

Showing results 41-60

Mid Level Developer information

See Ontario salary details

$53K

$83.6K

$113.5K

How much do mid level developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for mid level developer in Ontario 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 is a mid level developer?

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 key skills and qualifications needed to thrive as a mid level developer?

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 the most commonly searched types of Developer jobs in Ontario? The most popular types of Developer jobs in Ontario are:
What job categories do people searching Mid Level Developer jobs in Ontario look for? The top searched job categories for Mid Level Developer jobs in Ontario are:
Infographic showing various Mid Level Developer job openings in Ontario as of August 2026, with employment types broken down into 72% Full Time, 22% Part Time, and 6% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $83,602 per year, or $40.2 per hour.

Gameplay Programmer

Velan Studios

Toronto, ON โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 27 days ago


Job description

Level: Mid-Senior Gameplay Programmerย 
Location: on-site/hybridย 

From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a roadmap. Whether we're dreaming up a chaotic game of hide & seek in the dark or putting a legendary space fox back in the pilot's seat, that inventor's mindset runs through everything we do. We make games for people who appreciate craft and a little bit of magic. If you're curious, you'll be in good company.

Velan Studios isย looking for experienced gameplay programmers. This is a highly collaborative role, working closely with artists, designers, andย otherย programmers. We have three requirements:ย 

  1. At least five years of professional experience creating game mechanics and related systems. Experience working on networked multiplayer games is a plus.ย 
  2. Most of our games are implemented in a mix of C/C++ and a proprietary scripting language. You should be comfortable in C/C++.ย 
  3. Our curiosity drives us. You must be deeply curious about something and have some evidence of that curiosity. We are looking for candidates thatย demonstrateย a pattern of persistent and self-motivated exploration.ย 

Some things you might find yourself doing in this role:ย 

  • Brainstorming new game mechanics with the team.ย 
  • Jumping into game code/script to implement.ย 
  • Modifying the level editor to support a new game mechanic.ย 
  • Presenting a rough version of a new mechanic to the team and gathering feedback.ย 
  • Taking a rough version of a game mechanic to a shippable state.ย 

A few notesย about how we do gameplay programming at Velan:ย 

  • A gameplay programmer is not just a coder. You are expected to make meaningful contributions to creative design.ย 
  • While gameplay isย an area ofย expertise, we do not hire programmers so that they may work exclusively in one specialized area.ย Ratherย we believe programmers should own areas of our technology and be trusted to work across the codebase.ย 
  • Velan works on all kinds of games, from augmented reality driven kart racers to shooters played in the dark. But all our games are designed to bring people together to have fun.ย 
  • Most of our games are built on our internal engine and tools. We believe that owning our tech gives us certain technical superpowers.ย 

The salary for this position is typically within the range specified below per year. Please note that the actual base pay may vary based on factors such as your qualifications, skills, experience, and other relevant considerations. In addition to your salary, our comprehensive compensation package includes variousย perks, such as potential annual bonuses (though they are not guaranteed), health, dental, vision, life, and disabilityย insurance, a retirement savings plan, paid holidays, and flexible time-off benefits.ย This range covers mid-senior level -

Toronto, ON
Mid level: $85k-$125k CAD
Senior level: $105K-$145k CAD

Velan Studios is dedicated to building a diverse, inclusive, and authentic workplace, so if you are excited about aย roleย but your experienceย doesn'tย align perfectly, we encourage you toย submitย a General Application. Velan Studios is an equal opportunity employer that is committed to inclusion, diversity, and providing a workplace free from discrimination and harassment. Weย seekย to create a work culture that matches the diversity of our players.ย