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

Senior UI Programmer

Epic Games

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 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 development between programmers, designers, and artists. You will have opportunities to work on various initiatives, get hands‑on with cutting‑edge technologies, and work with talented internal and external teams, all while building impactful experiences from concept to delivery.

In this role, you will

  • Envision, plan, refactor and implement new features with a systemic approach like hud widgets, hud markers, minimap, mission flow, activity feed, conversation/interaction menus and more
  • Write robust, maintainable code with a focus on generic modularization and the future
  • Optimize and fix bugs in new and legacy systems
  • Integrate backend systems in support of the player experience
  • Collaborate with the cross‑disciplinary team on cutting‑edge features that support player experiences in our game and potentially across the Fortnite ecosystem
  • Work closely with backend developers to align on service and client goals
  • Work closely with art and design leads to ensure that UI meets aesthetic and functional requirements

What we’re looking for

  • Exceptional C++ programming skills
  • Experience developing features for games across multiple platforms
  • Significant experience developing online multiplayer games or other interactive real‑time technology applications with a strong online component
  • Interest in social, frontend, and gameplay‑adjacent areas of game development
  • Ability to empathize with users and to balance the inherent tradeoffs in developing with great user experiences in mind
  • Keen analytical mind and mature problem‑solving skills
  • Strong teamwork and cross‑discipline collaboration skills, including the ability to deliver and respond to constructive feedback
  • Unreal Engine development experience preferred

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.

Equal Employment Opportunity

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.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior UI Programmer in Montréal, QC vacancy
  •  ...experience and actively challenge game design feedback to facilitate this experience; Help define the features and implementation of the UI in an effort to support the graphic designer’s needs; Design and implement menu and interface systems for specific users on desired... 
    Suggested

    Ubisoft Entertainment

    Montréal, QC
    8 days ago
  •  ...Participer activement à des évènements de la communauté Design (UX-UI) Ton mindset Autonome et proactif, en recherche de...  ...building et des Atecn’apéros ~ Un accès à Perkopolis, un espace de programme d'avantages spéciaux et rabais auprès de plus de 1 000 compagnies... 
    Senior
    Full time
    Part time
    Work at office
    Local area
    Flexible hours

    Atecna Montréal

    Montréal, QC
    8 days ago
  •  ...on track to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada. Position Senior AI Programmer We are looking for an experienced Senior AI Programmer to join the Haven Entertainment Studios project team. The Senior AI Programmer... 
    Senior
    Internship

    Haven Studios Inc

    Montréal, QC
    8 days ago
  • $95k - $110k per year

     ...,200+ customers including top brands, agencies and networks. About the role We are seeking an autonomous, highly experienced Senior UX/UI Designer based in Montréal who thrives on owning complex product areas. We are a lean, fast-moving team where everyone executes.... 
    Senior

    Everflow - Partner Marketing Platform

    Montréal, QC
    8 days ago
  • Elevate player experiences as a Senior UI/UX Designer at NBCUniversal. Design elegant interfaces that harmonize UX thinking with UI aesthetics in this pivotal role. As a Senior UX/UI Designer, you will craft player-centric user interfaces while establishing foundational UI... 
    Senior

    Impleo

    Montréal, QC
    5 hours ago
  • Join Cloud Imperium Games as a Senior Gameplay Programmer, where your coding prowess and passion for gaming create immersive experiences. Collaborate using C++ and advanced 3D mathematics in a dynamic team setting. As a member of Cloud Imperium, you will engage in creating... 
    Senior
    Worldwide

    Cloud Imperium Games

    Montréal, QC
    8 days ago
  • A leading tech firm in Toronto is seeking a Senior Product Designer to shape its product experience. You will lead design across the product lifecycle, collaborating with Product Managers and Engineers. Ideal candidates have over 6 years of design experience in B2B SaaS, a strong... 
    Senior

    MaintainX

    Montréal, QC
    8 days ago
  •  ...de pointe. Qu’attendons‑nous d’un·e Programmeur·se Gameplay Senior? Une véritable passion pour la création de jeux est essentielle...  ...connaissance des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez bien... 
    Senior
    Worldwide

    Cloud Imperium Games

    Montréal, QC
    5 hours ago
  •  ...outils de développement de jeux tiers Fournir du support aux utilisateurs des outils Qu’attendons‑nous de notre Développeur d’outils Senior ? ~5 ans + d’expérience en tant que programmeur, que ce soit en Outils ou dans un domaine connexe ~ Sens de l’expérience... 
    Senior

    Cloud Imperium Games

    Montréal, QC
    8 days ago
  • Lead the charge in enhancing financial applications as a Senior Angular Developer. Your expertise in Angular will be pivotal in creating first...  ...environment. Key Responsibilities: • Collaborate with UI design teams for seamless application delivery • Develop user-friendly... 
    Senior
    Relocation
    Flexible hours

    Synechron

    Montréal, QC
    8 days ago
  • Une entreprise technologique internationale à Montréal recherche un designer de produits senior pour transformer des problèmes complexes en expériences utilisateurs efficaces. Le candidat idéal aura 5 à 7 ans d'expérience en conception de produits numériques, une maîtrise de... 
    Senior
    Work at office

    Nasdaq

    Montréal, QC
    8 days ago
  •  ...coding best practices are used by peers during pull request review and help on the onboarding of more junior members. Participate with Seniors developers on architecture discussion/decision. Coordinate with users to produce comprehensive test plan and develop user signoff... 
    Senior
    Worldwide

    Société Générale

    Montréal, QC
    8 days ago
  •  ...the skills of a security professional with the mindset of an engine programmer, implementing complex security features directly into the game engine and ensuring seamless integration with the client’s UI and Ubisoft’s online services. What you’ll do Develop and implement... 

    Ubisoft Entertainment

    Montréal, QC
    8 days ago
  • $65 - $67 per hour

     ...Job Title: UX/UI designer Location: Montreal Work Arrangement:100% On-site Employment Type: Contract Duration: 12 Months Domain: BFSI Pay Rate: CAD $65-67/hour Incorporated Application Deadline: July 15th, 2026 SKILLS REQUIRED ~ UX Research & User Testing... 
    Contract work

    Pacer Group

    Montréal, QC
    19 days ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Senior UI Programmer, you will work on developing and optimizing user interface features for 7 days to die in collaboration with designers, artists,... 
    Senior
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    14 days ago
  • Join NBCUniversal as a Lead UX/UI Designer, where you will transform player journeys through cutting-edge design. Bring your expertise...  ...in Figma and accessibility to create exceptional interfaces. As a Senior UX/UI Designer, you will combine your UX thinking with UI aesthetics... 
    Senior

    NBCUniversal

    Montréal, QC
    5 hours ago
  •  ...à travers notre portefeuille de films, de programmes télévisés et de services de streaming, et...  ...monde. Job Description As a Senior Programmer (Mobile) , you are responsible...  ...iteration speed and development efficiency.  UI Specialization (Mobile)  ~ Design,... 
    Senior
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    21 hours ago
  • Rejoignez BGIS en tant que Directeur de programme Bilingue pour les Services consultatifs en milieu de travail. Ce rôle clé implique la gestion de projets et d'équipes tout en garantissant la satisfaction client et le respect des exigences liées au budget. La responsabilité... 

    BGIS

    Montréal, QC
    2 days ago
  • Rejoignez l'Université d'Ottawa pour le cours de Conception de Programmes en Enseignement en Santé durant l'automne 2026. Ce cours explorera les fondements et les pratiques en matière de conception de programmes pour les professionnels de la santé. Ce cours, EDU 5661 Section... 
    Afternoon shift

    Airbus Canada

    Montréal, QC
    5 hours ago
  • Rôle La ou le titulaire du poste assure le leadership et la supervision opérationnelle du programme de mieux‑être financier de la Financière SISIP, offrant des solutions d’apprentissage sur la résilience financière aux membres des Forces armées canadiennes (FAC) et à leurs... 
    Apprenticeship
    Summer work
    Work at office
    Work from home
    Flexible hours
    Day shift

    Services de bien être et moral des Forces canadiennes SBMFC

    Montréal, QC
    5 hours ago
  •  ...Overview Airlab, a company created by the founders of Ubisoft, is looking for a C++ & Python programmer for its artificial intelligence team. Working within a small and entrepreneurial team, you will participate to the development of cutting‑edge application. Open mindedness... 
    Flexible hours

    Airlab

    Montréal, QC
    5 hours ago
  •  ...Loan IQ programming. This role seeks proficient developers experienced in Java, C#, or Python for financial applications. We require a senior developer with 7 to 10 years of software development experience. Your problem-solving talents and deep understanding of Agile and... 
    Senior

    VySystems

    Montréal, QC
    8 days ago
  •  ...à travers notre portefeuille de films, de programmes télévisés et de services de streaming, et...  ...monde. Job Description As a Senior Programmer , you are responsible for designing...  ...and systemic gameplay behaviours.  UI Specialization  ~ Design, implement, and... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    21 hours ago
  •  ...About the job UI/UX Software Interface Designer SOFTWARE INTERFACE DESIGNER (UI/UX) We are looking for a talented Software Interface Designer to design user-centric products and web experiences. The ideal candidate will have experience working in agile teams with developers... 
    Full time
    Internship
    Work at office
    Work from home

    Biztree

    Montréal, QC
    8 days ago
  • Devenez Responsable Programmes Contrats chez Amazon Web Services, focalisé sur la gestion des contrats publics canadiens. Ce poste exige des compétences en gestion de programmes tech et bilinguisme. Basé à Ottawa, Toronto ou Montréal, vous devrez diriger les initiatives de... 
    Contract work

    Amazon Web Services (AWS)

    Montréal, QC
    3 days ago
  • Take on the Programmer Analyst role at our office, focusing on software coding, integration, and user communication. Proficiency in PHP and a strong background in JavaScript are essential for success. We are looking for candidates with a Bachelor’s degree and 3-5 years of experience... 
    Work at office

    Percy Miller Inc

    Montréal, QC
    8 days ago
  • Devenez un Leader de Programme chez Slalom et transformez des projets complexes en réussites. Mettez à profit votre expertise Salesforce pour livrer des solutions innovantes en mode hybride. Slalom est à la recherche d'un Leader de Programme d'entreprise spécialisé dans Salesforce... 

    Slalom

    Montréal, QC
    5 hours ago
  •  ...Become a pivotal force at Epic Games as a Senior Engine Programmer specializing in the Verse Framework. Drive technological advancements in a team-oriented environment focused on creating extraordinary interactive experiences. As part of the Verse Framework Integration team... 
    Senior

    Epic Games

    Montréal, QC
    5 hours ago
  •  ...We are seeking a Junior Tools Programmer to participate in developing a AAA, open-world game that will be released on multiple platforms and reach a global audience. What you’ll do Work closely with artists and designers to find creative solutions that respond to their... 
    Internship

    Lightspeed Studios

    Montréal, QC
    8 days ago
  • $120.8k - $201.4k per year

     ...serve – we care. Titre du poste Directeur/ice en Gestion de Programme Job Title Director of Programme Management Sommaire...  ...and execution of operational and functional strategies. Acts as a senior advisor to leadership, driving cross‑functional initiatives, organizational... 
    Senior
    Long term contract
    Contract work

    McKesson

    Montréal, QC
    2 days ago

Do you want to receive more vacancies?

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