UI Programmer

3 Months ago • All levels • Frontend Development

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

Scale AI - Senior Software Engineer, GenAI Model Evaluation

Scale AI

San Francisco, California, United States (On-Site)
7 Months ago
Tangelo Games - Lead Data Analyst

Tangelo Games

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
SimpliSafe - Staff Data Platform Engineer

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
2 Weeks ago
Google - Senior ML Systems Engineer, AICore

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Senior Software Engineer, iOS, Google Photos

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Ion - Front End Developer - Italy

Ion

Turin, Piedmont, Italy (On-Site)
7 Months ago
Brillio - Team Lead - R01537644

Brillio

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
PearlAbyss - Junior Frontend Web Developer

PearlAbyss

(On-Site)
4 Months ago
bytedance - Frontend Software Engineer- Information System - Dubai

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
7 Months ago
Evolution  - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Eqvilent - C++ Software Engineer (Market Data)

Eqvilent

(Remote)
2 Weeks ago
Smilegate - Sandbox Effects Artist

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Google - Staff Software Engineer, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
1 Month ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Gurugram, Haryana, India (On-Site)
4 Months ago
Google - Software Engineer III, Infrastructure, Google TV

Google

San Jose, California, United States (On-Site)
6 Months ago
Alphawave Semi - Senior Production and NPI Planner (Data Analytics Focus)

Alphawave Semi

Hsinchu County, Taiwan (Hybrid)
4 Days ago
Google - Software Engineer II, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Ansys - Senior R&D Engineer (Cloud Platform Developer)

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

CD PROJEKT RED - Senior Technical AI Producer

CD PROJEKT RED

Montreal, Quebec, Canada (Remote)
5 Days ago
Intrepid Studios,  Inc  - Lighting Artist

Intrepid Studios, Inc

Canada (On-Site)
9 Months ago
Quantic Dream - Associate Producer

Quantic Dream

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Evolution  - Korean Language Live Game Presenter

Evolution

Ontario, Canada (On-Site)
2 Months ago
Xsolla - Machine Learning Engineer

Xsolla

Montreal, Quebec, Canada (Remote)
1 Month ago
Biestas - Business Developers Canada

Biestas

Toronto, Ontario, Canada (On-Site)
1 Month ago
CrowdStricke - Engineering Manager - NGSIEM

CrowdStricke

Canada (Remote)
2 Weeks ago
NVIDIA - Senior Product Development Engineer

NVIDIA

Canada (On-Site)
1 Month ago
Next Level Games - Senior Gameplay Animator

Next Level Games

British Columbia, Canada (Hybrid)
4 Months ago
extreme network - Senior Data Engineer - UI / backend

extreme network

Ontario, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Relax Gaming  - Game Developer

Relax Gaming

Novi Sad, Vojvodina, Serbia (On-Site)
3 Months ago
Every matrix - Middle Front-end Developer

Every matrix

Changsha, Hunan, China (On-Site)
2 Months ago
WerPlay - Senior Unity Developer

WerPlay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
5 Months ago
Rockstar Games - Senior UI Programmer (C++)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
8 Months ago
Hero Gaming - Senior Frontend Developer

Hero Gaming

Malmö, Skåne County, Sweden (Hybrid)
8 Months ago
Nagarro - Staff Engineer, Frontend React

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
Vigaet - Full Stack Developer Internship

Vigaet

(On-Site)
7 Months ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Epic Games - Senior UI Programmer, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month 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)

New York, New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (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