Junior Developer

4 Months ago • All levels • $62,500 PA - $72,500 PA

Job Description

Snowed in Studios, based in Ottawa, Canada, is looking for a Junior Software Developer. This role offers an opportunity for new graduates to kickstart their career in the game industry, providing a creative and supportive environment. The developer will work closely with client studios, design and implement game features, work on game toolsets and pipelines, and collaborate on systems and tools. This position involves analyzing and optimizing runtimes, building relationships with programming peers, and having a direct impact on top-tier game development.
Good To Have:
  • Experience with game engines like Unity 3D and Unreal Engine
Must Have:
  • Advanced programming skills in C++ and C#.
  • Deep understanding of code functionality.
  • Ability to analyze and optimize code.
  • Strong problem-solving skills.
  • Comfort with vector and matrix math.
  • Grasp of algorithms and design patterns.
  • Open-minded and team-oriented mindset.
  • Curious nature and commitment to learning.
  • Strong organizational and communication skills.
  • Post-secondary education or equivalent experience.

Add these skills to join the top 1% applicants for this job

unity
algorithms
unreal
design-patterns
communication
organisational-skills
problem-solving

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 

 

Set alerts for new jobs by Snowed In Studios
Set alerts for new jobs in Canada
Contact Us
hello@outscal.com
Made in INDIA 💛💙