Junior Developer

11 Hours ago • All levels • $62,500 PA - $72,500 PA

Job Summary

Job Description

Snowed in Studios, a game development studio in Ottawa, Canada, is seeking a Junior Software Developer. This role offers a chance to work on top-tier games, collaborating with client studios to bring their games to life. The developer will be involved in designing, implementing, and debugging game features, working on game toolsets, and optimizing runtimes. The candidate will collaborate with programming peers and contribute to systems and tools. This is an excellent opportunity for new graduates to start their careers in the gaming industry.
Must have:
  • Advanced programming skills in C++ and C#.
  • Strong understanding of programming fundamentals.
  • Ability to analyze and optimize code.
  • Strong problem-solving skills.
  • Comfort with vector and matrix math.
  • Grasp of various algorithms and design patterns.
  • Open-minded and team-oriented mindset.
  • Commitment to continuous learning.
  • Strong organizational and communication skills.
  • Post-secondary education in Computer Science or equivalent experience
Good to have:
  • Experience with game engines such as Unity 3D and Unreal Engine

Job Details

Snowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios’ Create service line, we provide programming support to some of the most important and exciting games being made today. You’ll have the chance to make a global impact, working in a studio known for shipping some of the most prestigious household names in gaming. 

We are currently looking for a Junior Software Developer who is passionate, curious and motivated to apply their skills in all aspects of game development. This is an opportunity for new graduates who want to start their career in the game industry. You will be in a creative, supportive environment and will have a direct impact on the development of top-tier games. If you can picture yourself taking on many different programming challenges, this opportunity is for you. 

Some of the cool stuff you’ll be doing: 

  • Working closely with client studios to bring their games to realization 
  • Designing, implementing, and debugging game features  
  • Working on game toolsets and pipelines 
  • Analyzing and optimizing runtimes 
  • Collaborating on systems and tools to help designers implement their creative vision 
  • Building a solid relationship with your programming peers in-house and around the world 

What you'll bring:

  • Advanced programming skills in C++ and C#, with a strong understanding of programming fundamentals
  • A deep understanding of what the code is doing—not just that it works
  • The ability to analyze and optimize code
  • Strong problem-solving skills
  • Comfort with vector and matrix math
  • A solid grasp of various algorithms and design patterns, including their benefits and drawbacks
  • An open-minded and team-oriented mindset
  • A curious nature and a commitment to continuous learning
  • Strong organizational and communication skills
  • Post-secondary education in Computer Science or equivalent experience

 

Bonus 

  • Experience with game engines such as Unity 3D and Unreal Engine 

 

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ottawa, Ontario, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Incorporated in February 2010, Snowed In Studios specializes in game development and custom software solutions for games. A Keywords Studio.

Ottawa, Ontario, Canada (Hybrid)

Quebec, Canada (Remote)

Quebec, Canada (Remote)

Quebec, Canada (Remote)

Ottawa, Ontario, Canada (Remote)

Ottawa, Ontario, Canada (Remote)

Quebec, Canada (Remote)

Ontario, Canada (Remote)

Quebec, Canada (Remote)

View All Jobs

Get notified when new jobs are added by Snowed In Studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug