Senior Unreal Programmer

  • Full-time

Company Description

We need an impact player!

Frima is looking for a Senior Unreal Programmer (C++) to take its game programming team to the next level.

At Frima, we've been nurturing creative audacity for over 20 years! We're proud to have been named Canada's Best Employer in the Video Game Industry for 2021, 2022 and 2023 (GamesIndustry.biz).

 

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

  • 4.5 days of work per week, year-round. (Friday pm off);
  • Truly flexible working: remote (for residents of the province of Quebec) , hybrid or 100% in person, the choice is yours;
  • Up to 7 weeks vacation per year, sick days & personal days: your well-being is important to us.
  • Complete group insurance from day one;
  • A contribution to your RRSP
  • 400$ allowance towards the purchase of ergonomic equipment;

Life at the Studio 

  • Access to chair massages, fresh fruit and snacks, gym, sports activities, etc;
  • Regular presentations of projects and new developments: we keep our team up to date on all Frima developments;
  • Close-knit, caring and inclusive teams, even remotely!
  • Come and discover the rest for yourself!

Job Description

What your weeks are going to look like

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

Qualifications

What we're looking for

  • University or college degree in computer science or equivalent;
  • Minimum of ten (10) years of experience in a programming role;
  • Strong understanding of the different hardware and software layers involved in the execution of a video game;
  • Ability to think systemically, considering complex architectures working together (SDK / Game server or clients / Unreal Engine / Streaming protocols);
  • Comfortable with long-term development cycles;
  • Excellent command of the C++ language;
  • Experience in mobile game development (a strong asset);
  • Ability to travel abroad when required.


 

What we value in our team

  • Ability to handle multiple requests simultaneously and manage priorities;
  • Diplomacy, autonomy, resourcefulness, and versatility;
  • Excellent stress management in a fast-paced environment;
  • Strong collaboration and communication skills with multidisciplinary teams, and an interest in mentorship;
  • Excellent command of both written and spoken French and English. English proficiency is required, as we collaborate with English-speaking partners.

Additional Information

Come and make a difference with us! #FrimaLife

 

The masculine gender is used only to lighten the text. Only selected candidates will be contacted.

Privacy Policy