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.