Senior UI Programmer, Fortnite

1 Month ago • All levels • Frontend Development

Job Summary

Job Description

The Senior UI Programmer at Epic Games will be responsible for designing, planning, and implementing new features for Fortnite's player journey. This role demands strong C++ programming skills and experience in developing cross-platform game features. The ideal candidate will have a passion for game development, user experience, player safety, and integrating backend systems to support player interaction. Responsibilities involve writing robust and future-proof code, optimizing existing systems, collaborating with cross-functional teams, and working closely with art and design leads to ensure UI meets aesthetic and functional requirements. The position focuses on enhancing player socialization and discovery within Fortnite, ensuring a fun and safe environment.
Must have:
  • Exceptional C++ programming skills
  • Cross-platform game development experience
  • Experience with Unreal Engine
  • Backend system integration
  • UI development with reusable data paradigms
Good to have:
  • Social features and gameplay knowledge
  • User-generated content moderation
  • Optimization and debugging skills
Perks:
  • 100% employer-paid benefits (medical, dental, vision)
  • Supplemental coverage for serious illness
  • Telemedicine, life insurance, AD&D, LTD
  • Weekly disability pay
  • Retirement savings plan with employer contributions
  • 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 du parcours des joueurs de Fortnite est à la recherche d’un programmeur passionné par les jeux et connaissant bien le C++, la création et le maintien de systèmes pour un service de jeu live, l’intégration aux services backend et la création d’interfaces utilisateur avec des paradigmes de données réutilisables. Dans ce rôle, vous travaillerez sur des systèmes à haute incidence qui aident les joueurs à socialiser avec leurs amis et à trouver leur nouveau jeu préféré dans Fortnite, tout en promouvant une expérience sûre et amusante pour tous.

Ce dont vous serez responsable

  • Concevoir, planifier et implémenter de nouvelles fonctionnalités avec une approche systémique
  • Écrire des codes forts et robustes axés sur l’avenir
  • Optimiser et régler les failles qui pourraient se manifester dans les anciens et nouveaux systèmes
  • Intégrer des systèmes backend pour soutenir l’expérience des joueurs
  • Collaborer avec l’équipe interdisciplinaire afin de développer des fonctionnalités de pointe pour rehausser les expériences des joueurs dans l’ensemble de Fortnite
  • Travailler de près avec les développeurs backend afin d’atteindre les objectifs en matière de services et satisfaire aux clients
  • Travailler en étroite collaboration avec les chefs d’équipe responsables de l’art et de la conception pour s’assurer que l’UI répond aux exigences esthétiques et fonctionnelles

Ce que nous recherchons

  • Compétences exceptionnelles en programmation C++
  • Expérience de développement de fonctionnalités pour des jeux sur plusieurs plateformes
  • Intérêt marqué pour les domaines sociaux, frontend et les aspects liés à la jouabilité dans le développement de jeux
  • Intérêt pour la sécurité des joueurs et la sélection de contenu généré par les utilisateurs
  • Passion pour les jeux et les expériences utilisateur exceptionnelles
  • Esprit analytique développé, accompagné de solides compétences en résolution de problèmes
  • Expérience de développement avec Unreal Engine, de préférence

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

Intrepid Studios,  Inc  - Principal Economy Designer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
3 Months ago
2K - Senior Technical Artist

2K

Dublin, County Dublin, Ireland (Hybrid)
2 Weeks ago
Behaviour Interactive - Principal Gameplay Programmer - Dead by Daylight | Programmeur·euse jouabilité Principal·e - Dead by Daylight

Behaviour Interactive

Middlesbrough, England, United Kingdom (Hybrid)
8 Months ago
g3dk - Combat Designer

g3dk

United Kingdom (Hybrid)
2 Months ago
Ubisoft - Lead Artist - AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
Canva - Senior iOS Engineer - Swift & JavaScript

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
bytedance - Software Engineer Graduate (XR Web Platform-PICO)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Canva - Staff Frontend Engineer - Editing Foundations

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Ion - Front End Developer - Italy

Ion

Rome, Lazio, Italy (On-Site)
7 Months ago
undefined - Senior Front End Consultant

United States (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - UI Technical Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
Riot Games - Staff Software Engineer, Game Build - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Epic Games - Senior Designer, Cosmetic Ecosystem

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Epic Games - Associate 2D Art Producer

Epic Games

(On-Site)
1 Month ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Epic Games - Senior Technical Producer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Section 9 Interactive - Environment Artist

Section 9 Interactive

Malmö, Skåne County, Sweden (On-Site)
1 Year ago
Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
10 Months ago
Framestore - Freelance Senior Rigging TD

Framestore

New York, New York, United States (Hybrid)
1 Month ago
Gunzilla - Senior Producer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
2 Months ago
Unity - Manager, Engineering

Unity

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Unity - Senior Product Manager, Data

Unity

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Epic Games - Senior Quality Assurance Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Image Engine - Previs Animator

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Luxoft - Senior Angular Developer

Luxoft

Mississauga, Ontario, Canada (On-Site)
5 Months ago
Google - Software Developer III, Google Cloud Business Platforms

Google

Waterloo, Ontario, Canada (On-Site)
1 Month ago
gamehive - Privacy Japanese

gamehive

Canada (On-Site)
3 Weeks ago
AlphaSense - Data Analyst, Research Strategy

AlphaSense

Vancouver, British Columbia, Canada (Remote)
1 Week ago
Autodesk - DevSecOps Engineer

Autodesk

Toronto, Ontario, Canada (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Meta - Software Engineer, Front End

Meta

Singapore (On-Site)
6 Months ago
Canva - Senior Software Engineer (Python) - Warehouse Platform

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Stepico - Node.js Developer

Stepico

(Remote)
2 Months ago
Next Level Business Services - UI Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
7 Months ago
bounteous - Senior Front End Developer - BOT

bounteous

India (Remote)
7 Months ago
Rocket Science - Software Engineer - UI

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
2 Months ago
Microsoft - Member of Technical Staff - Growth Web Engineer

Microsoft

Mountain View, California, United States (Hybrid)
2 Months ago
Keen Software House - Senior Tools Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
4 Months ago
Canva - Senior Frontend Engineer - Help Content and Findability

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Canva - Frontend Software Engineer

Canva

Melbourne, Victoria, Australia (Remote)
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