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

UI Programmer

Full-time

Epic Games

WHAT MAKES US EPIC?


At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - GAMES


What We Do


Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.

What You'll Do


We’re looking for a User Interface Programmer who is passionate about games and well-versed in C++, UI development on PC, console and mobile. In this role, you will work closely with artists, designers, and other programmers on cutting-edge features that support player experiences across Fortnite.

In this role, you will



  • Contribute to the design and implementation of new and existing UI and its intersections with gameplay features and services

  • Optimize and fix bugs in existing systems

  • Build relationships with adjacent teams including Art, Design, Product, and Performance, while working on cutting edge features that support player experiences across the Fortnite ecosystem

  • Collaborate effectively with peers, share knowledge, and support others’ success as well as your own

  • Write and document reliable, maintainable code, with extensibility in mind

  • Maintain strong attention to detail, especially with regard to functionality, readability and compliance

What we're looking for



  • Strong understanding of C++ and technical fundamentals

  • Experience developing UI features for console (direct mobile experience or knowledge is a plus)

  • A commitment to delivering quality work with a collaborative, solutions-focused approach, and a willingness to explore and learn unfamiliar systems

  • Ability to communicate clearly and respectfully in a remote, cross-disciplinary team environment

  • An interest in games or interactive experiences, and UI/UX design principles

  • Strong analytical and problem-solving skills

  • UMG and Slate experience is a plus

EPIC JOB + EPIC BENEFITS = EPIC LIFE


We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

ABOUT US


Epic Games​ ​is a leading interactive entertainment company. For over 30 years we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!


Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here .

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including 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 .

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the UI Programmer in Québec, QC vacancy
  •  ...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... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months 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... 
    Suggested
    Full time
    Internship

    Maarut Inc

    Québec, QC
    more than 2 months 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... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    more than 2 months 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++... 
    Suggested
    Full time
    Remote work

    Epic Games

    Québec, QC
    more than 2 months 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... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    more than 2 months 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
    more than 2 months 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
    more than 2 months ago
  •  ...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... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    more than 2 months ago
  •  ...worldwide. What You'll Do We're looking for a Principal Al Programmer who builds products that integrate Al into Unreal Engine. You'll...  ...the full stack (engine tooling, cloud backend, and the web UI used to drive and monitor agents) to ship end-to-end features... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    9 days 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
    more than 2 months ago
  • What your weeks will look like Design and integrate complex UI systems directly in Unreal Engine (UMG/Slate); Create and optimize custom...  ...visual effects; Collaborate with designers, artists, and programmers to solve cross-platform integration challenges; Debug, profile, and... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    4 days 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... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    more than 2 months ago
  •  ...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 between... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...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 join a team... 
    Long term contract
    Full time
    Temporary work

    Epic Games

    Québec, QC
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months ago
  •  ...Ready to level up your career? Frima is looking for an 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 hundreds of... 
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    3 days ago
  •  ...Nous sommes à la recherche d'un·e Artiste technique sénior·e UI pour rejoindre notre équipe. Vous établirez les normes pour la création...  ...pratique du scripting Python ou d'un autre langage de programmation. Bonne connaissance d'une application de modélisation 3D et d... 
    Work at office
    Remote work

    2K

    Québec, QC
    9 days ago
  • $80k - $155k per year

    Directeur(rice) de programme Description de poste Dans le cadre de l'évolution de son modèle de livraison et de gouvernance. Le mandat met davantage l'accent sur la gestion de projets, la gouvernance, la prise de décision et l'accompagnement des dirigeants, et moins sur... 
    Work at office
    Québec, QC
    5 days ago
  • Activities / Main Tasks / Responsibilities Design and optimize machining programs using Mastercam, G. code, Mazatrol and FANUC software Direct machining plans and ranges on digital machines in order to make manufacturing as profitable as possible Determine the lengths...

    Fortifi Food Processing Solutions

    Québec, QC
    12 days ago
  •  ...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 UEFN.... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months ago
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière de programmation innove constamment afin... 
    Full time

    Epic Games

    Québec, QC
    more than 2 months ago
  •  .... Nous avons 2 rôles à combler pour des stagiaires programmeurs-euses GAMEPLAY pour l'automne 2026.  Responsabilités:  Programmation C++, Unreal Engine 5 Prototyper rapidement et efficacement des features et mécaniques gameplay. Concevoir, implémenter et maintenir... 
    Internship

    Krafton Montréal Studio

    Québec, QC
    more than 2 months ago
  • $31.06 - $55.04 per hour

     ...lien fonctionnel avec l’adjointe clinique DGA – Évolution de l’écosystème numérique – NCH (i), l’agent/agente de planification, de programmation et de recherche réalise les analyses et révisions de processus nécessaires aux grands projets de l’ÉÉN. L’évolution de l’... 
    Full time
    Temporary work
    Summer work
    Work at office
    Immediate start
    Day shift

    Chu De Quebec - Universite Laval

    Québec, QC
    2 days 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
    a month ago
  •  ...fosters professional and personal growth. Be part of our talent pool and grow with H 2 O. We are currently looking for a Senior  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
    a month ago
  •  ...always improving on the tools and technology that empower content developers worldwide. What Youll Do Were looking for a Build Programmer passionate about CI/CD automation and developer productivity to help build and maintain the infrastructure that powers Rocket League... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    more than 2 months 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
    26 days ago
  • $52.5k per year

     ...solutions to support residential, commercial, and infrastructure projects across the country. Description du poste À propos du programme Si vous avez récemment obtenu votre diplôme et recherchez bien plus qu’un emploi de bureau — si la chaîne d’approvisionnement, la... 
    Full time
    Contract work
    Traineeship
    Work at office
    Relocation
    Relocation package

    EMCO Corporation

    Québec, QC
    10 days ago

Do you want to receive more vacancies?

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