Unreal Senior Programmer

Frima

Job Summary

Frima is seeking an impact player, an Unreal Senior Programmer (C++) to elevate its game programming team. With over 20 years of creative audacity, Frima has been recognized as the best employer in the Canadian video game industry for 2021, 2022, and 2023. This role involves daily Scrum meetings, acting as a technical resource, participating in code reviews, resolving performance issues, developing engine and toolchain links, debugging mobile equipment, automating tools, and maintaining integrations with first-party services.

Must Have

  • University or college degree in computer science or equivalent
  • Minimum of ten (10) years of experience in a programmer role
  • Good knowledge of the different hardware and software layers operating during video game execution
  • Ability to think systemically, considering complex architectures working together (SDK / Game server or clients / Unreal engine / Streaming protocols)
  • Comfortable with long-term iterations
  • Excellent proficiency in C++ language
  • Excellent command of French and English (written and oral). English skills are required for the job as we collaborate with English-speaking partners.

Good to Have

  • Experience in mobile game development (a significant asset)

Perks & Benefits

  • 4.5-day work week, year-round (Friday afternoons off)
  • Truly flexible work: 100% remote, hybrid, or 100% on-site, your choice
  • Up to 7 weeks of vacation per year, sick days & personal days
  • Comprehensive group insurance from day one
  • RRSP contribution
  • $400 allowance for ergonomic equipment
  • Access to chair massages, fresh fruit and snacks, a gym, sports activities
  • Regular project and news presentations: we keep our team informed of developments at Frima
  • Close-knit, caring, and inclusive teams, even remotely!

Job Description

Company Description

We need an impact player!

Frima is looking for an Unreal Senior Programmer (C++) to help its game programming team level up.

At Frima, we have been cultivating creative audacity for over 20 years! We are proud to have received the award for best employer in the video game industry in Canada in 2021, 2022, and 2023 (GamesIndustry.biz).

And the reason is simple: we know how to take care of our people:

  • 4.5-day work week, year-round (Friday afternoons off);
  • Truly flexible work: 100% remote, hybrid, or 100% on-site, your choice;
  • Up to 7 weeks of vacation per year, sick days & personal days: your well-being matters to us.
  • Comprehensive group insurance from day one;
  • A contribution to your RRSP;
  • A $400 allowance for ergonomic equipment;

Life at the studio

  • Access to chair massages, fresh fruit and snacks, a gym, sports activities, etc.;
  • Regular project and news presentations: we keep our team informed of developments at Frima;
  • Close-knit, caring, and inclusive teams, even remotely!
  • Come discover the rest for yourself!

Job Description

What your weeks will look like

  • Daily Scrum meetings to start the day well;
  • Act as a technical resource for other programmers on your team;
  • Participate in code reviews with different team members;
  • Identify and resolve performance issues related to CPU, GPU, and memory;
  • Develop and maintain links between the engine and toolchains and pipelines on mobile, PC, and console;
  • Debug issues related to new mobile equipment and operating system updates;
  • Automate tools for use by the programming and quality assurance team;
  • Maintain configurations and integrations with first-party services (Apple, Google, Epic, etc.).

Qualifications

What we are looking for

  • University or college degree in computer science or equivalent;
  • Minimum of ten (10) years of experience in a programmer role;
  • Good knowledge of the different hardware and software layers operating during video game execution;
  • Ability to think systemically, considering complex architectures working together (SDK / Game server or clients / Unreal engine / Streaming protocols);
  • Comfortable with long-term iterations;
  • Excellent proficiency in C++ language;
  • Experience in mobile game development (a significant asset);
  • Ability to travel outside the country if needed.

What we value within our team

  • Ability to handle multiple requests simultaneously and manage priorities;
  • Diplomacy, autonomy, resourcefulness, and versatility;
  • Excellent stress management in a fast-paced environment;
  • Ease of collaboration and communication with multidisciplinary teams and interest in mentoring;
  • Excellent command of French and English (written and oral). English skills are required for the job as we collaborate with English-speaking partners.

Additional Information

Come make a difference with us! #FrimaLife

To learn more

  • About us: https://frimastudio.com/a-propos/
  • About our culture: https://vimeo.com/766900522?share=copy

_The masculine form is used solely to lighten the text.

Only selected candidates will be contacted._

5 Skills Required For This Role

Unreal Cpp Game Texts Quality Control Audacity

Similar Jobs