- Страна
- Канада
Откликайтесь
на вакансии с ИИ

Programmeur sénior en interface utilisateur
Работа в одной из ведущих игровых компаний мира с отличным социальным пакетом и возможностью влиять на индустрию. Локация в Монреале — одном из главных геймдев-хабов мира.
Сложность вакансии
Роль требует экспертных знаний C++ и глубокого понимания архитектуры Unreal Engine. Работа в Epic Games подразумевает высокие стандарты качества кода и умение работать в высоконагруженных многопользовательских проектах.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции Senior UI Programmer в Монреале рыночные показатели обычно выше среднего по индустрии, особенно в таких гигантах, как Epic Games. Предлагаемый соцпакет (100% оплата страховок) значительно повышает общую ценность компенсации.
Сопроводительное письмо
Madame, Monsieur,
C'est avec un grand enthousiasme que je postule pour le poste de Programmeur sénior en interface utilisateur chez Epic Games à Montréal. Passionné par le développement de jeux vidéo et fort d'une solide expérience en programmation C++, je suis admiratif de l'innovation constante qu'apporte Unreal Engine à l'industrie. Mon expertise dans la création de systèmes d'interface modulaires et performants correspond parfaitement aux besoins de votre équipe agile.
Au cours de mes précédentes expériences, j'ai développé une capacité à collaborer étroitement avec les artistes et les concepteurs pour transformer des visions créatives en fonctionnalités techniques robustes. Travailler sur l'écosystème Fortnite représente pour moi une opportunité exceptionnelle de contribuer à une plateforme qui redéfinit le divertissement social. Je suis convaincu que ma rigueur technique et mon esprit d'analyse seront des atouts majeurs pour relever les défis complexes liés aux systèmes HUD et à l'intégration backend.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в epicgamesfrench уже сейчас
Присоединяйтесь к Epic Games и создавайте интерфейсы будущего для экосистемы Fortnite в Монреале!
Описание вакансии
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
Vous rejoindrez une nouvelle équipe en pleine croissance chez Epic, dont l'objectif est de créer des expériences et des technologies novatrices. En tant que programmeur sénior en interface utilisateur, vous jouerez un rôle déterminant au sein d'un groupe restreint et agile. Vous serez responsable des fonctionnalités clés de l'interface et soutiendrez le développement collaboratif entre les programmeurs, les concepteurs et les artistes. Vous aurez l'occasion de participer à diverses initiatives, de manipuler des technologies de pointe et de collaborer avec des équipes internes et externes de grand talent, tout en façonnant des expériences marquantes de la conception à la livraison.
Ce dont vous serez responsable
- Concevoir, planifier, remanier et implanter de nouvelles fonctionnalités selon une approche systémique, comme les widgets et marqueurs de l'affichage tête haute (HUD), la mini-carte, le flux de mission, le fil d'activité, les menus de conversation ou d'interaction, et plus encore
- Rédiger un code robuste et facile à maintenir, en mettant l'accent sur la modularité générique et l'évolutivité
- Optimiser les systèmes existants et corriger les bogues dans les nouvelles fonctionnalités comme dans les systèmes hérités
- Intégrer les systèmes backend pour soutenir l'expérience de jeu
- Collaborer avec une équipe multidisciplinaire sur des fonctionnalités d'avant-garde qui enrichissent l'expérience des joueurs dans notre jeu et potentiellement dans tout l'écosystème Fortnite
- Travailler en étroite collaboration avec les développeurs backend pour aligner les objectifs des services et du client
- Travailler en étroite collaboration avec les chefs d'équipe artistiques et de conception pour veiller à ce que l'interface réponde aux exigences esthétiques et fonctionnelles
Ce que nous recherchons
- Excellentes compétences en programmation C++
- Expérience dans le développement de fonctionnalités de jeu sur plusieurs plateformes
- Expérience significative dans le développement de jeux multijoueurs en ligne ou d'autres applications technologiques interactives en temps réel avec une forte composante en ligne
- Intérêt pour les aspects sociaux, les menus et les éléments de jouabilité adjacents
- Capacité à comprendre les besoins des utilisateurs et à soupeser les compromis nécessaires pour offrir une expérience de qualité
- Esprit d'analyse aiguisé et grande aptitude pour la résolution de problèmes
- Fortes compétences pour le travail d'équipe et la collaboration multidisciplinaire, incluant la capacité à formuler et à recevoir des commentaires constructifs
- Expérience de développement avec Unreal Engine privilégiée
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.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Unreal Engine
- UI Development
- Game Development
- Multiplayer Systems
- Backend Integration
- Software Architecture
- Problem Solving
Возможные вопросы на собеседовании
Позиция требует отличного владения C++, что критично для производительности UI в Unreal Engine.
Можете ли вы объяснить, как управлять памятью и оптимизировать производительность Slate/UMG в Unreal Engine для предотвращения просадок FPS?
Вакансия подразумевает работу над HUD и сложными меню.
Опишите ваш подход к архитектуре системы HUD, которая должна быть одновременно расширяемой и легко настраиваемой дизайнерами.
Упоминается интеграция с бэкенд-сервисами.
Как вы организуете асинхронное взаимодействие между UI и серверными API, чтобы интерфейс оставался отзывчивым при задержках сети?
Работа ведется в междисциплинарной команде.
Расскажите о случае, когда технические ограничения конфликтовали с художественным видением UI. Как вы нашли компромисс?
Epic Games ценит масштабируемость.
Каким образом вы проектируете элементы интерфейса для поддержки различных платформ (ПК, консоли, мобильные устройства) с учетом разного управления?
Похожие вакансии
Senior UX Engineer
Sr. Designer, Consumer (ClassPass)
Senior Manager, UX
Sr Staff Quantitative User Researcher
Sr. UX Researcher
Sr. Designer, Multidisciplinary
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Канада