UI Programmer

2 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

Google - Staff Software Engineer, Site Reliability Engineering

Google

Poland (On-Site)
2 Days ago
Google - Software Engineer III, Control Plane, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Google - Software Developer II, Site Reliability Development

Google

Waterloo, Ontario, Canada (On-Site)
2 Days ago
Rockstar Games - Gameplay Animator (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Nagarro - Staff Engineer, Frontend React

Nagarro

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Rockstar Games - Senior UI Programmer (C++)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
7 Months ago
Bounteous - Senior Front End Developer - BOT

Bounteous

India (Remote)
6 Months ago
Netflix - Mobile Engineer (L5) - Games Player Experience

Netflix

United States (Remote)
2 Weeks ago
The Walt Disney Company - Senior Software Engineer - Front End/Roku

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Shaadi - Senior Software Engineer Node.js

Shaadi

Maharashtra, India (On-Site)
7 Months ago
JMA - Senior Engineer - ORUC - QA

JMA

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Jam City - 2D Animator

Jam City

Buenos Aires, Buenos Aires, Argentina (On-Site)
9 Months ago
Welevel - Technical Animator

Welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
Wargaming - Senior UX/UI Designer (World of Tanks Blitz)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
3 Weeks ago
Flexra Software - Software Development Manager

Flexra Software

Bengaluru, Karnataka, India (On-Site)
23 Hours ago
Snyk - Staff Software Engineer

Snyk

London, England, United Kingdom (On-Site)
6 Hours ago
Interactive Brokers - AML/TS Model Tuning & Analytics - Analyst Level

Interactive Brokers

Budapest, Hungary (Hybrid)
7 Hours ago
Google - Senior Software Engineer, Google Cloud Business Platforms

Google

Kirkland, Washington, United States (On-Site)
2 Weeks ago
Google - Staff Software Engineer, AI/ML Computer Vision

Google

Mountain View, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Google - Principal Strategic Security Consultant

Google

Alberta, Canada (Remote)
2 Weeks ago
Greensky Games - 3D Artist (Generalist)

Greensky Games

Canada (Remote)
9 Months ago
Cerence - Senior DevOps Developer (Core Infrastructure)

Cerence

Montreal, Quebec, Canada (On-Site)
23 Hours ago
Haven Studios  Inc  - Senior Lighting Artist

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Months ago
Ubisoft - Technical Lead _ Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Maxis Studios - Creative Director

Maxis Studios

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Framestore - 3D Modeller

Framestore

Montreal, Quebec, Canada (On-Site)
1 Week ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Calgary, Alberta, Canada (Remote)
6 Months ago
Diligent - Senior CS Operations Analyst (Gainsight Admin)

Diligent

Vancouver, British Columbia, Canada (On-Site)
1 Day ago
Beamdog - Senior Narrative Designer

Beamdog

Alberta, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

VPlayed - Roku TV Developer

VPlayed

Chennai, Tamil Nadu, India (Hybrid)
9 Months ago
Canva - Machine Learning Engineer Lead - User Voice

Canva

Melbourne, Victoria, Australia (Remote)
3 Weeks ago
Canva - Staff Machine Learning Engineer - User Voice

Canva

Melbourne, Victoria, Australia (Remote)
3 Weeks ago
Rush Street Interactive - Senior Frontend Engineer

Rush Street Interactive

(On-Site)
2 Months ago
Canva - Senior Frontend Engineer - Apps API Platform

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
ByteDance - Frontend Software Engineer- Information System - Dubai

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
6 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
1 Month ago
Eightfold - Senior Engineer

Eightfold

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Rockstar Games - Senior UI Programmer (C++)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
6 Days ago
Nagarro - Senior Staff Engineer, Frontend React

Nagarro

Gurugram, Haryana, India (On-Site)
6 Months 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.

Montreal, Quebec, Canada (On-Site)

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

Vancouver, British Columbia, Canada (On-Site)

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

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

Los Angeles, California, United States (On-Site)

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

London, England, United Kingdom (On-Site)

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