UI Programmer

1 Month 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

Tencent - Software Engineering Associate

Tencent

(On-Site)
3 Months ago
Paradox Interactive - Engine Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Epic Games - Tech UI Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Week ago
Romero Games - Multiplayer Gameplay Programmer

Romero Games

Galway, County Galway, Ireland (Hybrid)
5 Months ago
NVIDIA - CAD Engineer - New College Grad 2025

NVIDIA

Canada (On-Site)
1 Month ago
ByteDance - Frontend Software Engineer - Global Payment - Singapore

ByteDance

Singapore (On-Site)
5 Months ago
Big Ant Studios - Senior UI Programmer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
5 Months ago
Virtuos - Lead R&D Frontend Engineer

Virtuos

Vietnam (On-Site)
1 Week ago
Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
N-iX - Middle React Engineer

N-iX

Ukraine (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - Senior Machine Learning Engineer - Collision Avoidance System

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Zoox - Senior/Staff Software Engineer - Simulator

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
ByteDance - Cloud Site Reliability Engineer

ByteDance

Seattle, Washington, United States (On-Site)
6 Days ago
NVIDIA - Network Security Research Architect

NVIDIA

United Kingdom (Remote)
1 Week ago
Meta - Production Engineer

Meta

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
ByteDance - Full Stack Software Engineer - Data, Security

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Match Group - Machine Learning Engineer

Match Group

New York, New York, United States (Hybrid)
5 Months ago
ByteDance - Machine Learning Engineer, Tech Lead - Code AI

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
Track vfx - Vancouver | Pipeline TD

Track vfx

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

TiMi Studio Group - Animator Intern

TiMi Studio Group

Quebec, Canada (On-Site)
3 Weeks ago
ZeniMax Media - Concepteur.trice de niveau / Level Designer

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
5 Months ago
Meta4 Interactive - Technical Artist

Meta4 Interactive

Québec City, Quebec, Canada (Remote)
6 Days ago
NVIDIA - High-Speed IO Engineer

NVIDIA

Canada (Hybrid)
3 Weeks ago
Rockstar Games - Technical Artist: Shotgrid Development Support

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Days ago
Company3 Method Studios - Finishing Assistant

Company3 Method Studios

Ontario, Canada (On-Site)
2 Weeks ago
Bazaar Voice - Director, Product Management

Bazaar Voice

Edmonton, Alberta, Canada (Remote)
5 Months ago
Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

Canada (Remote)
1 Week ago
NVIDIA - Senior Boot Reset Silicon Hardware Engineer

NVIDIA

Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Canva - Senior Machine Learning Engineer - Specialist Platform and Experience

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Weeks ago
Spatial Studio - React UI Engineer

Spatial Studio

New York, New York, United States (Remote)
9 Months ago
Rackspace Technology - Frontend Engineer (UX-Focused)

Rackspace Technology

Gurugram, Haryana, India (Remote)
2 Weeks ago
Canva - Staff Frontend Engineer - Editing Foundations (Rust)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Light Speed Studios - Senior UI Engineer

Light Speed Studios

California, United States (On-Site)
1 Month ago
Canva - Senior Frontend Engineer - Canva Docs

Canva

Brisbane, Queensland, Australia (Remote)
6 Days ago
ByteDance - Frontend Software Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
CloudHire - Shopify Developer - Remote

CloudHire

Uttar Pradesh, India (Remote)
1 Week ago
Evolution - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
5 Months ago
Every matrix - Middle Front End Developer

Every matrix

Chiang Mai, Thailand (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

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

Cary, North Carolina, United States (On-Site)

Canada (On-Site)

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

Cary, North Carolina, United States (On-Site)

Montreal, Quebec, Canada (On-Site)

Cary, North Carolina, United States (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