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

Montreal 11 days agoFull-time External
Negotiable
Position: Programmeur(-euse) d’interface utilisateur / UI Programmer Location: Montreal 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 4 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. 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 4 • 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 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…