Programmeur UI sénior

4 Weeks ago • All levels • Frontend Development

Job Summary

Job Description

Senior UI Programmer needed for Fortnite's Player Journey team. Responsibilities include collaborating with art and design leads to ensure UI meets aesthetic and functional requirements; writing robust code; architecting, planning, and implementing new UI and gameplay systems; optimizing and debugging existing systems; integrating backend systems; participating in all game development stages; and collaborating with interdisciplinary teams to enhance player experiences. Requires exceptional C++ programming skills, multi-platform UI development experience for games, a strong understanding of social, frontend, and gameplay aspects of game development, a passion for games and UX, and strong analytical and problem-solving skills. Unreal Engine experience is preferred.
Must have:
  • Exceptional C++ programming skills
  • Multi-platform UI game development experience
  • Strong understanding of social, frontend, and gameplay aspects
  • Passion for games and UX
  • Strong analytical and problem-solving skills
Good to have:
  • Unreal Engine experience
Perks:
  • 100% premium coverage for employee and dependents
  • Supplemental medical, dental, and vision coverage
  • Coverage for critical illness, telehealth, life insurance, accidental death & dismemberment insurance, and long-term disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer contribution
  • Employee assistance program
  • Comprehensive mental wellness program

Job Details

PROGRAMMATION - JEUX

Ce que nous faisons

Grâce à notre équipe d'ingénieurs 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 Player Journey de Fortnite est à la recherche d’un programmeur d’interface utilisateur (UI) passionné par les jeux et ayant des connaissances avancées en language C++, en développement d'interface utilisateur, en systèmes de jouabilité et en développement pour consoles. Ce rôle vous offrira l'occasion de collaborer sur des systèmes percutants afin de permettre aux joueurs de vivre des expériences inoubliables dans Fortnite.

Ce dont vous serez responsable

  • Travailler en étroite collaboration avec les chefs d’équipe responsables de l’art et de la conception pour s’assurer que l’interface utilisateur (UI) répond aux exigences esthétiques et fonctionnelles.
  • Écrire des codes forts et robustes.
  • Prendre en charge l’architecture, la planification et la mise en œuvre de nouveaux systèmes de jouabilité et de l'interface utilisateur (UI).
  • Optimiser et régler les failles qui pourraient se manifester dans les systèmes existants.
  • Intégrer des systèmes backend pour soutenir l’expérience des joueurs.
  • Participer au développement et à la production de tous les éléments du jeu.
  • 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. 

Ce que nous recherchons

  • Compétences exceptionnelles en programmation C++.
  • Expérience dans le développement de fonctionnalités d'interface utilisateur (UI) 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.
  • 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

Rockstar Games - Animation R&D Programmer

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Google - Software Engineer II, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
ION - Technical Support Analyst - 8034

ION

Hong Kong (On-Site)
3 Months ago
Garena - Garena - Backend Engineer

Garena

Taipei City, Taiwan (On-Site)
3 Months ago
ByteDance - Network Software Development Engineer, Network Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Hedra - Lead Product Engineer

Hedra

New York, New York, United States (On-Site)
4 Months ago
Coforge - User Interface Architect

Coforge

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
Seedify - Engineering Lead (Remote)

Seedify

(Remote)
6 Months ago
Apex logic - Sr. Front-End Developer

Apex logic

United States (Remote)
2 Months ago
Virtuos - Senior R&D Frontend Engineer

Virtuos

Vietnam (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Technical Designer

Epic Games

San Diego, California, United States (On-Site)
2 Days ago
Aristocrat Gaming - Game Mathematician II

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Week ago
ByteDance - NLP Researcher - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
ION - Principal Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
3 Months ago
Druva - Principal Engineer

Druva

Hyderabad, Telangana, India (On-Site)
4 Months ago
Fluence - Staff Data Engineer

Fluence

Alpharetta, Georgia, United States (Hybrid)
3 Months ago
Power Integrations - Test Engineer

Power Integrations

Penang, Malaysia (On-Site)
3 Months ago
Ubisoft Blue Byte - SENIOR 3D PROGRAMMER [BEYOND GOOD AND EVIL 2] (F/M/D)

Ubisoft Blue Byte

Mainz, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
QUANTIC DREAM - Senior Audio Programmer (H/F/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
3 Months ago
Crytek - UI Programmer

Crytek

Frankfurt, Hessen, Germany (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

Canada (Remote)
3 Months ago
Full Circle - Lighting Artist II

Full Circle

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Thumbtack - Senior Product Designer, Marketplace

Thumbtack

Ontario, Canada (Remote)
1 Week ago
Intrepid Studios,  Inc  - Associate Game Designer

Intrepid Studios, Inc

Canada (On-Site)
5 Months ago
PwC - PwC Private, Philanthropic Tax, Senior Manager

PwC

Toronto, Ontario, Canada (On-Site)
4 Months ago
Framestore - DIRECTEUR(TRICE) TECHNIQUE DES EFFETS DE FOULE / CROWD TECHNICAL DIRECTOR

Framestore

Montreal, Quebec, Canada (On-Site)
7 Months ago
Fortis Games - Analyst, People Analytics & Systems

Fortis Games

Canada (Remote)
1 Month ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Larian Studios - Engine Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
1 Week ago
Epic Games - Concepteur de jouabilité sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Evolution - JavaScript Department Lead

Evolution

Tallinn, Harju County, Estonia (Hybrid)
2 Months ago
Ajmera Infotech - Senior React Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
6 Months ago
SparkCognition - Senior Software Engineer (Frontend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Rockstar Games - UI Tools Programmer

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Rocksteady Studios - Lead UI Artist

Rocksteady Studios

(Hybrid)
2 Months ago
undefined - Senior Customer Success Engineer, West

United States (Remote)
3 Months ago
Canva - Engineering Manager - Design Generation

Canva

Sydney, New South Wales, Australia (Hybrid)
3 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Mexico (Remote)
3 Months ago
Crunchyroll - Senior Software Engineer - Mobile Video Players [Apple]

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Garena - Garena - Frontend Engineer

Garena

Taipei City, Taiwan (On-Site)
3 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.

Vancouver, British Columbia, Canada (On-Site)

(On-Site)

(On-Site)

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

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

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

(On-Site)

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