Software Engineer

As a Software Engineer you will be building technology that powers fun. You will be joining a technical department made up of veteran developers who have seen just about everything in game development. We’re looking for someone who has a passion for building fun games and loves to solve problems!

Here’s what we need in this role:

  • Work with technical leadership to design solutions to technical problems.

  • Own technical features from design to implementation.

  • Develop workflow and authoring tools.

  • Debug and fix client issues.

  • Debug and fix server-side production issues.

  • Participate in scope planning and live readiness sessions.

  • Grow with the business; stretch yourself and learn new skills and domains.

  • Have fun; we’re making games!

Got what it takes?

  • Bachelor's Degree in Computer Science or equivalent Diploma.

  • 2+ years of professional software development experience.

  • Hard skills: 

    • Experience with C# or C++.

    • Experience with Javascript/Typescript.

    • Experience working with databases.

    • Backend/Server API development.

    • Experience with Unity3D, Unreal or other game engines.

    • Experience with a variety of platforms is highly desired, but especially mobile, PC, and web.

  • Soft skills

    • Aptitude/affinity for learning new technologies, programming languages and frameworks.

    • Strong written communication skills.

    • Team player who can also work independently.

    • Excellent problem solving and strong interpersonal skills.

    • Experience shipping a game and/or supporting a live service game.

    • Ability to be flexible. Plans will change, you’re here for the journey as much as the destination.

If you really want to get us excited, tell us about any software projects you’ve worked on that you were passionate about!

What do you get in return?

  • We pay very competitive salaries according to the market - not based on where you live.  We also offer a discretionary annual bonus structure based on contribution and company performance.

  • Crunch is old school - we recognize downtime as the catalyst to brilliance.  To that end, we offer three weeks of paid vacation plus all provincial and national observances and an additional week-long shutdown at the end of year for the holidays.

  • Families matter. As veterans of the industry we recognize that it can feel like “there is never a good time to take time off.” Major life moments are more important than a build, a release or a bug. We encourage you to do life at your own pace, and we will be there for you in those important moments.

  • Your medical, dental, and extended healthcare needs are covered under our group plan.

  • Life insurance, critical illness insurance are in place to take your mind off life’s unexpected curveballs.

  • Iron Fox Games is a remote-first company.  You can work from anywhere, at any time provided your primary residence is where we are legally incorporated.  We measure results, not hours.  Expect flexibility in your schedule.  

  • At least once a year we take everyone out on a company trip to get some time to strengthen our identity as a team. 

Salary range: $65,000-$90,000