Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior UI Programmer

Full-time

Frima Studio

Company Description

We need an impact player !

Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our game programming team to the next level.

 

We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds of passionate talents united by a single ambition: to create unforgettable games across all platforms.

 

We take care of our people

  • 4.5 days of work per week, year-round. (Friday pm off);
  • Truly flexible working: 100% 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

  • Collaborate closely with the UI/UX team to integrate game interfaces (menus, HUDs, loading screens, etc.) into Unreal Engine;
  • Act as a technical resource for the other programmers on your team;
  • Participate in code reviews with various team members;
  • Identify and resolve performance issues related to UI rendering, GPU/CPU profiling, and memory management;
  • Develop modular and reusable user interface systems using Slate, UMG, Blueprints, and C++
  • Participate in code reviews and share best practices with the team;
  • Collaborate with designers and technical artists to improve UI tools and pipelines;
  • Document completed work and contribute to the standardization of UI practices within the project;
  • Actively participate in daily Scrum meetings and sprint reviews.

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, including at least one (1) year with Unreal Engine (4 or 5);
  • Ability to think systemically, considering complex architectures working together (SDK / game servers 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);
  • Excellent command of both written and spoken French and English. English proficiency is required, as we collaborate with English-speaking partners;
  • 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, with an interest in mentorship.

Additional Information

Come and make a difference with us! #FrimaLife

  • Find out more about us:
  • About our culture:

 

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

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior UI Programmer in Québec, QC vacancy
  •  ...What You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team. You will be responsible for core Ui features and supporting collaborative... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...tools and technology that empower content developers worldwide. What You'll Do We're looking for a senior Tools Programmer to help build the next generation of UI tooling for users and AI-powered agentic workflows (tools that let AI agents assist with and automate UI... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior avec un profil orienté UI afin d’aider son équipe de programmation de jeu à monter de niveau. Nous sommes Frima, un studio de développement de jeux vidéo basé à Québec... 
    Senior
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    9 hours ago
  •  ...Company Description We need a game-changer! Frima is looking for a Senior UI Designer to join a UI team on one of our latest projects.  We’re Frima, a video game development studio based in Quebec City and Montreal for over 20 years. We bring together hundreds of passionate... 
    Senior
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    9 hours ago
  •  ...Company Description We’re looking for an impact player! Frima is looking for a Senior Unreal (C++) Programmer to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    9 hours ago
  •  ...What You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Gameplay AI Programmer, you'll play a critical role on a small, focused team. You'll own core AI features and drive collaborative development... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...online features that our Online Game Services team helps games utilize. What You'll Do Epic Games is looking for a Senior Game Security Programmer to join our Anti-Cheat team and work with not only our titles but a wide variety of games from around the world. You’ll... 
    Senior
    Long term contract
    Full time
    Temporary work

    Epic Games

    Québec, QC
    9 hours ago
  •  ...Divinity: Original Sin 2 is looking for a Tools Programmer   to join the team and help us in crafting...  ...⬝ Experience with, and excellent feel for UI/UX and tool design ⬝ Experience...  ...------------------ Programmeur d'outils senior Maintes fois primé, Larian Studios a amplement... 
    Senior
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    9 hours ago
  •  ...We’re looking for impact players!  Frima is looking for a Senior Programmer (C++) to join a specialized team on one of our biggest projects! We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    20 days ago
  •  ...and technology that empower content developers worldwide. What You'll Do Epic Games is searching for an experienced Senior Language Programmer to join our Verse team, which owns the toolchain (compiler, VM, and runtime) powering game development in Unreal Engine and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...Job Description: Client is seeking a UI designer with 5+ years of experience for the client, working as part of a multidisciplinary team (Product Owner, designers, integrators, developers). The core of the role is producing mockups and components aligned with existing... 
    Full time
    Internship

    Maarut Inc

    Québec, QC
    9 hours ago
  •  ...revolutionize the video game industry by leveraging your expertise in backend programming? Behaviour Interactive is looking for a Backend Programmer to join its team on Dead By Daylight. In this role, you will leverage your knowledge and expertise, and will be a vital member... 
    Senior
    Full time

    Behaviour Interactive

    Québec, QC
    9 hours ago
  •  ...cesse les limites du développement des moteurs et des jeux. PROGRAMMATION - JEUX Ce que nous faisons Grâce à notre équipe de programmeurs...  ...Nous recherchons un programmeur en interface utilisateur (UI) passionné par les jeux vidéo et maîtrisant parfaitement le C++... 
    Full time
    Remote work

    Epic Games

    Québec, QC
    9 hours ago
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets propulsés par Unreal Engine demeurent à la fine pointe...  ...Ce que vous ferez Epic Games recherche un programmeur sénior en langages de programmation pour se joindre à l’équipe Verse,... 
    Senior
    Full time

    Epic Games

    Québec, QC
    9 hours ago
  •  ...Company Description Ready to take your career to the next level? Frima is looking for a Lead UI Designer to join a team working on one of our biggest co-development projects! We are Frima, a video game development studio based in Quebec City and Montreal for over 20... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    9 hours ago
  •  ...Description de l'entreprise Prêt.e à monter de niveau dans ta carrière? Frima est à la recherche d’un.e Lead Concepteur.trice UI pour joindre une équipe sur l’un de nos plus gros projets en co-développement!  Nous sommes Frima, un studio de développement de jeux vidéo... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    9 hours ago
  • (Version française ci-dessous)   Gameplay Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated...  ...on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools. Work closely together... 
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Local area
    Worldwide

    Larian Studios

    Québec, QC
    9 hours ago
  •  ...recruitment or placement agencies) (i.e. a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here. Required Experience: Senior IC... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    a month ago
  • (Version française ci-dessous)   Graphics Programmer   With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity... 
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    9 hours ago
  •  ...them with simple, intuitive, and useful solutions. What You'll Do Epic Games is looking for talented, experienced Lead Technical UI Designer to work on Rocket League. In this position, you will lead and manage a team of Technical UI designers implementing UI systems... 
    Long term contract
    Full time
    Temporary work

    Epic Games

    Québec, QC
    9 hours ago
  •  ...that fosters professional and personal growth. Be part of our talent pool and grow with H 2 O. We are currently looking for a  Programmer, automation and controls  to join our team based in Ramsey MN office. If you are ready to embark on an exciting professional... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Flexible hours

    H2O Innovation Inc.

    Québec, QC
    11 days ago
  • (Version française ci-dessous)   Lead Tools Programmer   With multiple awards to our name, Larian Studios has proven that we’re dedicated...  ...XAML. ~ Thorough C++ knowledge.  ~ Strong understanding of UI/UX principles and practical tool design. ~ Strong mentoring and... 
    Daily paid
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    9 hours ago
  • $43 - $60 per hour

    Programmer Analyst Idexia Location Québec, QC Salary 43.00 to 60.00 hourly (To be negotiated) / 35 hours per week Full time Day Starts as soon as possible Benefits: Health benefits, financial benefits, Long term benefits, Other benefits Languages French Education College... 
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work

    Idexia

    Québec, QC
    10 days ago
  • (Version française ci-dessous) Graphics Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original... 
    Full time
    Summer work

    Larian Studios

    Québec, QC
    9 hours ago
  •  ...innovating to improve the tools and technology that empower content developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide technical leadership for the platform powering real-time voice communication across... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 hours ago
  •  ...Position – Tools Programmer Intern We are looking for a Tools Programmer Intern to join our Tools Team dedicated to asset pipelines and...  ...workflows. Reporting The Tools Programmer Intern will report to a Senior Tools Programmer. Responsibilities and Duties Develop... 
    Senior
    Internship

    Sony Playstation Workday Sandbox

    Québec, QC
    4 days ago
  •   ** MUST BE LEGALLY ABLE TO WORK IN CANADA AND BE BASED IN THE PROVINCE OF QUEBEC ** English below. À propos de KRAFTON Montréal : Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'industrie du jeu. Nous travaillons sur un jeu ...
    Daily paid
    Full time
    Work at office
    Local area
    Remote work

    Krafton Montréal Studio

    Québec, QC
    9 hours ago
  • $70k - $135k per year

    Chargé(e) de projet principal(e) de programme Description de poste CGI est à la recherche d'un(e) Chargé(e) de projet principal(e) de programme pour contribuer à un programme de transformation majeur visant l'évolution vers un modèle AI Native et la modernisation des... 
    Québec, QC
    5 days ago
  • Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your ...
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Intact Financial

    Québec, QC
    4 days ago
  • SOMMAIRE L'Analyste TI et fonctionnel de programme agit comme le moteur opérationnel du bureau de transformation (Transformation Office). Il concrétise les orientations stratégiques, assure l'alignement des dépendances opérationnelles, prépare les livrables de gouvernance... 
    Work at office
    Flexible hours

    Randstad

    Québec, QC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior UI Programmer. Be the first to apply!