Senior UI Programmer
Frima Studio
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.
- ...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...SeniorFull timeRemote workFlexible hours
- ...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 talents, united...SeniorFull timeRemote workFlexible hours
- Description de l'entreprise On a besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Concepteur.trice UI senior pour rejoindre une équipe UI sur l'un de nos plus récents projet. Nous sommes Frima, un studio de développement de jeux vidéo basé à Québec...SeniorFull timeApprenticeshipRemote workFlexible hours
- ...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, bringing together...SeniorLong term contractFull timeRemote workFlexible hours
- ...à la recherche d'un·e Artiste technique sénior·e UI pour rejoindre notre équipe. Vous établirez... ...Python ou d'un autre langage de programmation. Bonne connaissance d'une application... ...Are Looking For We’re looking for a Senior Technical UI Artist to join our team. You...SeniorWork at officeRemote work
- ...Battleborn , est à la recherche d'un(e) Programmeur(euse) Physique Senior pour son studio de Québec. La personne dans ce rôle aidera à... ...votre travail et partager les meilleures pratiques en programmation physique; Faire le profilage et l'optimisation des systèmes...SeniorWork at officeRemote work
- ...Ready to Level-up in your career? Frima is looking for a Technical UI Designer for its UX/UI team. We are Frima, a video game... ...advanced visual effects; Collaborating with designers, artists, and programmers to solve cross-platform integration challenges; Debugging,...Full timeRemote workFlexible hours
- ...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 years, bringing together...Full timeRemote workFlexible hours
$80k - $155k per year
Directeur(trice) de programme Description de poste CGI est à la recherche un(e) gestionnaire de projet pour contribuer à notre programme de transformation numérique selon une méthodologie agile. La personne retenue sera responsable de superviser la mise en œuvre de solutions...- ...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...SeniorInternship
- Vous possédez une expertise reconnue dans la mise en place de programmes ambassadeurs sur les réseaux sociaux, particulièrement sur LinkedIn ? Vous êtes à l’aise de collaborer avec des dirigeants, faites preuve de rigueur stratégique et maîtrisez parfaitement le français et...Contract workRemote work
- ...Designer UX/UI recherché Chez Cobbox, nous ne cherchons pas simplement à concevoir des interfaces. Nous créons des expériences numériques mémorables qui marquent les utilisateurs et permettent à nos clients de se démarquer. Nous croyons qu'un bon produit numérique doit...Work at officeWork from homeDay shift2 days per week
- ...As an IT Programmer-Analyst, you will play a key role within our team, working closely with the IT Manager to maintain and develop our ERP solutions and other internal applications. You will be responsible for the assessment, planning and implementation of IT systems, while...Permanent employmentFull time
$30.17 - $42.34 per hour
...visite enrichissants et leur faire vivre une expérience inégalée à l’hôtel du Parlement; développe et déploie annuellement une programmation d’activités innovantes et d’envergure faisant briller l’Assemblée nationale, les initiatives citoyennes et les talents du Québec;...Temporary workPart time$600 per week
Travailler à KÉNO, c’est plus grand que nature. Situé près de Saint-Raymond-de-Portneuf, à environ 100 kilomètres de Québec, le Camp de vacances Kéno transmet aux jeunes de 5 à 17 ans des techniques de plein air et une philosophie unique de vie en nature, et ce, par des...Summer workSeasonal work- ...recherche de personnes talentueuses, et notre quête nous amène souvent à visiter des campus comme le vôtre! Alors, pourquoi choisir le programme de leadership des ventes? Incidence positive – Nous osons apporter des changements positifs en créant une chaîne d’...Flexible hoursDay shift
- ...Role: Senior Full-Stack Developer Department: R&D Reports into: Director... .... Develop and maintain Vue-based UI controls and components that expose powerful... ...health first-aid buddies, employee assistance programmes Gig allowance - £400 (or local...SeniorPermanent employmentTemporary workLocal areaRemote workWork from homeRelocation
- ...recherche une personne pour le poste d’Architecte de Solutions pour les services VIP, chargée de piloter la conception et la stratégie des programmes d’engagement destinés aux joueurs à forte valeur. Dans l’industrie du jeu, les VIP représentent un segment clé tant pour la...Immediate startRemote work
- ...Position Overview Enigma Digital is seeking a seasoned Senior Account Executive to join our dynamic team. In this role, you will be instrumental... ...KPIs. Strong understanding of digital marketing, web design, UI UX and development processes. Exceptional communication,...SeniorWork at officeFlexible hours
- ...office-based, Quebec City, Canada Position Summary: As a Senior Product Manager in the Bentley Infrastructure Cloud group, you... ...ce court documentaire sur nos débuts. Un salaire et un programme d'avantages sociaux attrayants. Un engagement envers l'inclusion...SeniorApprenticeshipWork at officeLocal areaWorldwide
- ...Senior Applied AI Scientist (Please submit resume in English) Location: Hybrid, Quebec, Canada As a Senior Applied AI... ...artificielle pour résoudre des défis concrets et complexes Programmation et utilisation d'outils liés à notre domaine de pratique, tels...SeniorApprenticeshipLocal areaWorldwide
- ...notre équipe BBA est à la recherche d’un.e professionnel.le senior.e en architecture de paysage pour se joindre à son équipe du... ...le premier jour d’emploi, y compris l’assurance invalidité et un programme de télémédecine Régime d’épargne-retraite Vacances annuelles...SeniorDaily paidPermanent employmentWork at officeLocal areaRemote work
- ...est présentement à la recherche d'un(e) analyste fonctionnel(le) senior ayant d'excellentes aptitudes professionnelles, d'excellentes... ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
$95k - $125k per year
...Ce que tu vas faire Interfaces cartographiques et données temps réel (Google Maps, MQTT, React Query) Design system basé sur shadcn/ui, lisible en pleine lumière La connexion terrain est parfois nulle, les données arrivent en temps réel, et les utilisateurs ne lisent...SeniorWork at officeRemote work- ...TEHORA est présentement à la recherche d' un(e) Conseiller(ère) OPS Senior ayant une solide expérience en administration d'infrastructures... ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
$25 - $28 per hour
...un équilibre sain entre votre vie personnelle et professionnelle. L'entreprise offre une gamme d'assurances complètes ainsi qu'un programme de REER collectif pour assurer votre sécurité financière. Vous intégrerez un milieu de travail officiellement certifié...SeniorFlexible hours- ...Senior Developer, AI Code Modernization Location: Hybrid – Quebec, Canada Bentley Systems is seeking a talented AI Systems Modernization... ...de l'IA pour l'entreprise. L'équipe dirigera également des programmes pour soutenir les meilleures pratiques dans toute l'entreprise....SeniorInternshipWork at officeLocal areaWorldwide
- ...est responsable de la compétence technique, de la coordination du travail et de l’établissement des horaires pour l’achèvement des programmes de recherche en laboratoire et en usine pilote. Le titulaire est responsable des relations et des communications avec les clients et...SeniorFull timeWork at office
- ...nôtresPour ton bien-êtreUn ensemble d’assurances collectives y comprit un service de télémédecine, une allocation de dépenses, puis des programmes REER et RPDB pour planifier ton avenir.Pour célébrer tes succèsUn salaire avec bonus annuel fondé sur tes objectifs professionnels....SeniorDaily paidApprenticeshipWork at officeFlexible hours
- ...au sein de notre équipe Nous recherchons un.e estimateur.rice senior.e dynamique, innovateur.rice et créatif.ve qui sera à son aise... ...le premier jour d’emploi, y compris l’assurance invalidité et un programme de télémédecine Régime d’épargne-retraite Vacances annuelles...SeniorHourly payDaily paidPermanent employmentContract workSummer workWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior UI Programmer. Be the first to apply!

