UI Programmer

5 Months ago • All levels • UI/UX Design

Job Summary

Job Description

The UI Programmer will implement, improve, and maintain UI features and systems for Fortnite's Creative mode. This involves solving technical problems within Unreal Engine to enhance Creative mode experiences. Collaboration with art and design teams is crucial to ensure UI meets aesthetic and functional requirements. The role also includes exploring innovative UI technology advancements, ensuring robust and scalable architecture and code, optimizing and debugging existing UI systems, and participating in all aspects of game development. Experience with C++, game UI development on multiple platforms, and Unreal Engine is essential.
Must have:
  • Strong C++ skills and software principles knowledge
  • Analytical skills and problem-solving abilities
  • Experience developing game UI features across platforms
  • Unreal Engine experience (preferred)
  • Passion for games and user experience
Good to have:
  • Console or mobile experience
  • Interest in creator-focused game development
Perks:
  • 100% employer-paid benefits premiums
  • Comprehensive medical, dental, vision coverage
  • Supplemental insurance (critical illness, life, AD&D, LTD)
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer matching
  • Employee assistance program
  • Mental wellness program

Job Details

PROGRAMMATION

Ce que nous faisons

Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel.  Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.

Ce que vous ferez

L’équipe responsable de Fortnite Creator Platform est à la recherche d’un programmeur d’interface utilisateur (UI) passionné par le développement de jeux et détenant de l’expérience avec C++ et les systèmes de jeux. Dans ce rôle, vous travaillerez sur des systèmes UI percutants en tirant parti de Verse et Scene Graph (graphes de scène). Ces systèmes UI permettront aux créateurs de réaliser des expériences étonnantes dans Fortnite qui raviront nos joueurs.

Ce dont vous serez responsable

  • Mettre en œuvre les fonctionnalités et les systèmes d’UI qui sous-tendent le mode créatif de Fortnite, les améliorer et les maintenir.
  • Résoudre les problèmes techniques dans le développement d’Unreal Engine pour Fortnite afin de faire passer les expériences dans le mode créatif de Fortnite à un niveau supérieur.
  • Travailler en étroite collaboration avec les équipes responsables de l’art et de la conception pour s’assurer que les systèmes d’UI répondent aux exigences esthétiques et fonctionnelles.
  • Rechercher des façons inédites et novatrices de faire progresser la technologie.
  • Approfondir les différents aspects techniques de l’UI et vous assurer que l’architecture et le code sont robustes et évolutifs.
  • Optimiser et corriger les bogues dans les systèmes d’UI existants.
  • Participer au développement et à la production de tous les éléments du jeu.

Ce que nous recherchons

  • Solides compétences en C++ et connaissance des principes de programmation logicielle.
  • Avoir un esprit analytique développé, accompagné de solides compétences en résolution de problèmes.
  • Expérience de développement de fonctionnalités d’UI pour des systèmes de jeux sur plusieurs plateformes.
  • Intérêt pour le développement de jeux qui valorisent nos créateurs.
  • Passion pour les jeux et les expériences utilisateur ultimes.
  • Expérience de développement avec Unreal Engine, de préférence.
  • Expérience sur console ou mobile, préférable.

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Similar Jobs

Riot Games - Staff Software Engineer, Gameplay - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
bytedance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Critical mass - Senior Product Engineer - 3D

Critical mass

Vancouver, British Columbia, Canada (On-Site)
4 Weeks ago
Veeam Software - Middle/Senior C++ Developer (macOS&Linux)

Veeam Software

Poland (Remote)
2 Months ago
Alphawave Semi - Senior Engineer II - System Engineer

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Epic Games - UI Engineering Director

Epic Games

(On-Site)
4 Months ago
Jam City - UI/UX Designer

Jam City

Los Angeles, California, United States (Remote)
2 Months ago
Pattern - Senior UX Designer

Pattern

Pune, Maharashtra, India (Hybrid)
10 Months ago
Drive mode - Senior UX Researcher

Drive mode

Mountain View, California, United States (Hybrid)
2 Weeks ago
PayPal - Senior/Staff Software Engineer (UX)

PayPal

Singapore (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - Senior Engineer - Quality Engineer PC Video Game Tester

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Ion - Senior Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
9 Months ago
Epic Games - QA Engineering Specialist

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
4 Months ago
Epic Games - Senior QA Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Sima AI - Principal Software Engineer, Linux PCIe Device Drivers

Sima AI

San Jose, California, United States (On-Site)
1 Week ago
Aptive - Software Engineer - Camera Specialization

Aptive

Chennai, Tamil Nadu, India (On-Site)
1 Year ago
HoYoverse - Senior Gameplay Programmer AI [USA]

HoYoverse

Santa Monica, California, United States (Remote)
1 Year ago
bytedance - Senior Software Engineer - Traffic Infrastructure

bytedance

Singapore (On-Site)
9 Months ago
skybox labs  - Senior Lighting Artist

skybox labs

Canada (Remote)
4 Weeks ago
grimlore games - Lead Programmer

grimlore games

Germany (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Voldex - Junior Art Production Manager

Voldex

Montreal, Quebec, Canada (Remote)
1 Month ago
AECOM - Senior Electrical Engineer - Buildings Projects

AECOM

Winnipeg, Manitoba, Canada (Hybrid)
1 Month ago
Survay Monkey - Technical Solutions Manager

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Week ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Epic Games - Senior Tools Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
Ubisoft - Rigger (Senior)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
3 Months ago
East side games  - Senior Producer - Match

East side games

Canada (Hybrid)
1 Year ago
reflector entertainment - Producer - Senior

reflector entertainment

Montréal, Québec, Canada (Hybrid)
4 Weeks ago
Etlok studios - Technical Artist

Etlok studios

Toronto, Ontario, Canada (Remote)
3 Months ago
TransUnion - Sr Analyst, Data Analysis and Consulting

TransUnion

Burlington, Ontario, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

UI/UX Design Jobs

Barracuda - Senior Software Engineer (React JS - UI Developer)

Barracuda

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Axel springer - Product Designer (UI - Design System)

Axel springer

Iași, Iași County, Romania (Hybrid)
4 Weeks ago
Escape Velocity Entertainment - Senior UI Technical Designer

Escape Velocity Entertainment

Canada (Remote)
4 Weeks ago
Ubisoft - Lead UX Designer

Ubisoft

Da Nang, Vietnam (On-Site)
3 Months ago
playphony games - UI Designer

playphony games

Tokyo, Japan (On-Site)
3 Months ago
Apple - UI Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Next Level Business Services - UX Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
9 Months ago
Critical mass - User Experience Designer

Critical mass

San Jose, California, United States (Hybrid)
2 Weeks ago
Isha Foundation - UX Writer

Isha Foundation

India (On-Site)
1 Year ago
Amber - UX Designer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug