Talent.com
Programmeur(-euse) d’interface utilisateur / UI Programmer
Programmeur(-euse) d’interface utilisateur / UI ProgrammerPeople Can Fly • Montréal, Québec, Canada
Programmeur(-euse) d’interface utilisateur / UI Programmer

Programmeur(-euse) d’interface utilisateur / UI Programmer

People Can Fly • Montréal, Québec, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Télétravail
Description de poste

Job Description

  • Collaborer avec des artistes, des concepteurs et des développeurs de jeu afin de créer des fonctionnalités de pointe et d’améliorer l’expérience des joueurs.
  • Travailler en étroite collaboration avec d’autres développeurs d’interface utilisateur et concepteurs de jeu pour mettre en place des processus de prototypage efficaces.
  • Peaufiner les prototypes d’interface utilisateur pour les amener au niveau AAA en faisant preuve d’un grand souci du détail, particulièrement en matière de conformité, d’accessibilité et de disposition.
  • Écrire des codes propres, efficaces et maintenables.
  • Tester, déboguer, profiler et optimiser la mise en œuvre des éléments.
  • Créer une documentation de conception conforme aux normes de l’équipe.
  • Participer activement aux examens du code.
  • Concevoir et mettre en œuvre de nouveaux systèmes d’interface utilisateur et itérer les systèmes existants.
  • Collaborate with artists, designers and gameplay developers to work on cutting-edge features, improving player experience.
  • Work closely with other UI developers and game designers to organize effective prototyping process.
  • Polish UI prototypes to AAA level with attention to detail, especially with compliance, accessibility and layout.
  • Write clean, efficient, and maintainable code.
  • Test, debug, profile and optimize implementations.
  • Create design documentation according to Team Standards.
  • Actively attend to code review.
  • Design and implement new UI systems, and iterate on existing ones.

Qualifications

  • Au moins 5 ans d’expérience en programmation C++.
  • Connaissance du moteur Unreal Engine et expérience avec celui-ci.
  • 5 ans d’expérience dans le développement et la mise à l’essai de fonctionnalités pour l’interface utilisateur sur plusieurs plateformes.
  • Connaissance du rendu, de la segmentation, de la mise en réseau et d’autres systèmes ayant une incidence sur la qualité et la performance.
  • Connaissance des techniques d’optimisation avec UMG.
  • Fortes compétences en débogage et profilage.
  • Capacité à écrire des codes solides, fiables et efficaces.
  • Fortes compétences en communication orale et écrite en anglais.
  • Esprit d’équipe et ouverture.
  • Forte éthique de travail et motivation personnelle.
  • Passion les jeux vidéo et leur création.
  • La maîtrise de l'anglais est une exigence du poste, compte tenu des interactions régulières avec nos intervenants et partenaires situés hors Québec.
  • Atouts

  • Connaissances en matière de conception liée à l’interface utilisateur et à l’ergonomie.
  • Expérience d’un titre AAA publié.
  • Connaissance de JIRA, Swarm et Perforce.
  • Baccalauréat (ou niveau d’études supérieur) en informatique ou dans une discipline similaire (physique, mathématiques, génie électronique, etc.).
  • At least 5 years C++ programming experience
  • Knowledge and experience of Unreal Engine
  • Must have 5 years experience with developing and testing UI features across multiple platforms
  • Knowledge of rendering, threading, networking and other systems impacting quality and performance
  • Understanding of UMG optimization techniques
  • Strong debugging and profiling skills
  • Ability to write solid, reliable, efficient code
  • Strong verbal and written communication skills in English
  • Open-minded team player attitude
  • Strong work ethic and self-motivated
  • Passionate about playing and making video games
  • Proficiency in English is required for this position, as the role involves regular communication with international colleagues, partners, and stakeholders based outside of Québec.
  • Nice to have

  • Knowledge of design relating to user-interface and ergonomics
  • Shipped AAA title experience
  • JIRA, Swarm and Perforce Knowledge
  • BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.)
  • Additional Information

    Canada

  • Un ensemble d’avantages sociaux payés à 100 % par PCF. La compagnie d’assurance rembourse les réclamations à 100 % (jusqu’à 1000 $ de services par année, en plus d’une couverture familiale ou individuelle).
  • Une couverture dentaire complète, y compris les soins dentaires majeurs et l’orthodontie.
  • La cotisation égale au REER à hauteur de 4 % avant déductions fiscales, 100 % acquis dès le premier jour.
  • Une semaine de congé payé pendant les vacances d’hiver.
  • 20 jours de congé payé et 5 jours de congé de maladie payé.
  • Des séances gratuites de soins virtuels de santé et de bien-être mental, incluses dans le régime pour les membres et leurs personnes à charge.
  • Des occasions de développement personnel et la possibilité d’œuvrer dans un environnement mondial.
  • L’occasion de travailler au sein d’une équipe créative avec des personnes passionnées par ce qu’elles font.
  • Canada

  • Benefit package 100% paid by PCF. Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage).
  • Full Dental coverage, including major dental and orthodontics.
  • 4% RRSP matching before tax deductions, 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.
  • Créer une alerte emploi pour cette recherche

    Programmeureuse dinterface utilisateur UI Programmer • Montréal, Québec, Canada

    Offres similaires
    Programmeuse, Programmeur Online - Réseaux (C++) - Assassin’s Creed Codename Invictus

    Programmeuse, Programmeur Online - Réseaux (C++) - Assassin’s Creed Codename Invictus

    Kanz • Montreal
    Temps plein
    Programmeuse, Programmeur Online - Réseaux (C++) - Assassin’s Creed Codename Invictus.Un nouveau chapitre de l’héritage.Pour y parvenir, nous avons besoin d’un. Nous repensons en profondeur notre st...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Embedded Software Developer - Scalian

    Embedded Software Developer - Scalian

    Scalian • montréal, qc, ca
    Temps plein
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Programmeur CFAO - montréal

    Programmeur CFAO - montréal

    Groupe ACE • montréal, qc, ca
    Temps plein +1
    Programmeur CNC – Directeur de mise en production.Région : Montréal – Fabrication & production.Une entreprise spécialisée dans la conception et la transformation d’espaces uniques recherche un.CNC ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Programmeur •euse Fullstack Senior - Télémétrie / Senior Full Stack Developer - Telemetry

    Programmeur •euse Fullstack Senior - Télémétrie / Senior Full Stack Developer - Telemetry

    Haven Studios Inc • Montreal
    Temps plein
    Programmeur •euse Fullstack Senior - Télémétrie / Senior Full Stack Developer - Telemetry.Founded in 2021, Haven Studios is a game development studio headquartered in Montreal and a member of the Pl...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Ingénieur logiciel senior - UI / Senior Software Engineer - UI

    Ingénieur logiciel senior - UI / Senior Software Engineer - UI

    Tait • Montreal, QC, CA
    Temps plein
    Vous concevrez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équipe. En mentorant des ingénieurs moins expé...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Programmeur sénior Build / Senior Build Programmer

    Programmeur sénior Build / Senior Build Programmer

    Beenox • Montreal
    Temps plein
    Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders da...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Développeur(euse) full-stack - terrebonne

    Développeur(euse) full-stack - terrebonne

    GMR Safety Inc. • terrebonne, qc, ca
    Temps plein
    Être le partenaire privilégié pour sécuriser les véhicules aux quais de chargement des plus grands opérateurs d'entrepôt en Amérique du Nord et en Europe. Relevant du Chef d’équipe électrique, le ou...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Programmeur(euse) Analyste

    Programmeur(euse) Analyste

    Groupe Beaudry • Montreal
    Temps plein
    Depuis plus de 100 ans, Groupe Beaudry est le plus important grossiste alimentaire indépendant de l'Est du Canada, rassemblant près de 350 employés. L'entreprise en pleine croissance offre un enviro...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Programmeur.se DevOps associé.e / Associate DevOps Programmer

    Programmeur.se DevOps associé.e / Associate DevOps Programmer

    ZeniMax Media • Montreal
    Temps plein
    Viens te joindre à l’équipe de Bethesda Game Studios, l’équipe primée de développement derrière Starfield, The Elder Scrolls et Fallout. Bethesda Game Studios fait tout pour offrir à ses employés un...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Principal Software Engineer (iOS)

    Principal Software Engineer (iOS)

    Autodesk • Montreal
    Temps plein
    Aperçu du poste / Position Overview.Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière don...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Senior UI Programmer – Unreal Engine UI Mastery

    Senior UI Programmer – Unreal Engine UI Mastery

    Hasbro • Montreal
    Temps plein
    A creative gaming company in Montreal is seeking a Senior UI Programmer to develop and optimize user interface features for their games. The ideal candidate should have over 5 years of experience in...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Programmeur sénior

    Programmeur sénior

    Exposant 3 • Montreal, CA
    Temps plein
    Quick Apply
    Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Programmeur(euse) - Contrôle et intégration en éclairage

    Programmeur(euse) - Contrôle et intégration en éclairage

    EDP • Montreal
    Temps plein
    Tu auras pour principale fonction de programmer les différentes composantes et fonctionnalités des systèmes de contrôle d’éclairage dans les projets qui te sont assignés tout en assurant une mise e...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Programmeur Technique / Technical Programmer

    Programmeur Technique / Technical Programmer

    Budge • Montreal
    Temps plein
    Programmeur technique / Technical Programmer.Êtes-vous génial avec un grand "G" ? Êtes-vous une personne motivée, créative et passionnée ? Vous voulez créer des expériences extraordinaires pour les...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Programmeur.euse de jeu généraliste

    Programmeur.euse de jeu généraliste

    DONTNOD • Montreal
    Temps plein
    Nous nous spécialisons dans les jeux.Notre premier projet original, Lost Records : Bloom & Rage(2024), illustre notre passion pour les personnages authentiques et attachants, la profondeur émotionne...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Programmeur Animation Senior – Modernisation et Outils

    Programmeur Animation Senior – Modernisation et Outils

    Ubisoft • Montreal
    Temps plein
    Une entreprise de développement de jeux vidéo recherche un •e Programmeur •euse Animation Sénior pour moderniser les outils d’animation pour le jeu For Honor. Avec des responsabilités allant de la com...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Programmeur.se DevOps / DevOps Programmer

    Programmeur.se DevOps / DevOps Programmer

    Zeni Max Media, Inc. • Montreal
    Temps plein
    Come join Bethesda Game Studios, the award‑winning development team behind Starfield, The Elder Scrolls and Fallout.Bethesda Game Studios strives to offer its employees a well‑balanced home and wor...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Embedded C Developer - terrebonne

    Embedded C Developer - terrebonne

    Amaris Consulting • terrebonne, qc, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée