Senior UI Programmer
3 weeks ago
In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play.
We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional contributions. We established a culture at Haven grounded in kindness, adaptability and courage that unlocks creativity. Our first new IP for PlayStation is on track to deliver a AAA multiplayer experience with a vision to build a systemic and evolving world focused on freedom, thrill, and playfulness that will keep players entertained and engaged for years.
Haven joined the PlayStation Studios family in 2022, and we are on track to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada.
Position – Senior UI Programmer
We are looking for a Senior UI Programmer to join the Haven Interactive Studios project team. The Senior UI Programmer will design and implement new menus & huds while building a solid and performant UI toolkit for the UI/UX artists. Working as part of a multidisciplinary team, the Senior UI Programmer will enable the highest quality UI/UX experience for our players.
Reporting
The Senior UI Programmer will report to a Technical Producer.
Responsibilities and Duties
- Develop, implement, and maintain a UI toolkit used by UI/UX artists
- Develop, implement, and maintain various menus and huds (2D & 3D)
- Development optimized UI software solutions tailored to the UI engine
- Document UI systems and define UI standard methodologies
Minimum Qualifications
- 8+ years professional software development skills
- 5+ years experience as a UI programmer for a computer game
- Excellent C++ coding and debugging skills with experience in code optimization
- Familiar with UI/UX concepts
- Interest in working on various UI related tasks, including UI engine tasks
- Ability to function effectively in a team environment, while prioritizing your own workload
- BS in Computer Science or equivalent experience
Preferred Qualifications
- Experience developing with Unreal Engine and UMG technology
- Experience working in another UI middleware
- UI development experience on console (PlayStation) and PC development
- Live game experience
- Education background in software ergonomics
—---------
Il y a 2 ans, nous nous sommes lancés dans la création de Haven Studios avec une petite équipe et de grandes ambitions. Notre objectif était de construire un studio où nous pourrions créer le genre de jeux que nous avons toujours voulu créer - et auxquels nous avons toujours rêvé de jouer Nous faisons désormais partie de la famille PlayStations Studios et nous sommes fiers d'avoir l'opportunité de créer une nouvelle propriété intellectuelle exclusive pour Playstation et de former la première équipe de développement Sony au Canada.
Nous avons fait des progrès étonnants en peu de temps grâce à notre équipe talentueuse et passionnée et à ses contributions exceptionnelles. Nous avons instauré chez Haven une culture fondée sur la bienveillance, l'adaptabilité et le courage qui libère la créativité. Notre première nouvelle propriété intellectuelle pour PlayStation est sur la bonne voie pour offrir une expérience multijoueur de niveau AAA, avec la vision de construire un monde systémique et évolutif axé sur la liberté, le frisson et le jeu, qui gardera les joueur·euse·s diverti·e·s et engagé·e·s pendant des années.
Poste - Programmeur·euse UI Senior
Nous recherchons un·e Programmeur·euse UI senior pour se joindre à notre équipe. Vous participerez à la conception et à l'implémentation de nouveaux menus et huds tout en créant une boîte à outils UI solide et performante pour les artistes UI/UX. En travaillant au sein d'une équipe multidisciplinaire, votre travail permettra d'offrir une expérience UI/UX de la plus haute qualité à nos joueur·euses.
Reporting
Le·a Programmeur·euse UI relèvera du·de la Producteur·trice Technique.
Responsabilités et tâches
- Développer, mettre en œuvre et maintenir une boîte à outils UI utilisée par les artistes UI/UX
- Développer, implémenter et maintenir divers menus et huds (2D & 3D)
- Développer des solutions logicielles UI optimisées et adaptées au moteur UI
- Documenter les systèmes UI et définir des méthodologies standard UI
Qualifications recherchées
- 8+ ans d'expérience professionnelle en développement de logiciels
- 5+ ans d'expérience pertinente
- Excellentes compétences en matière de codage et de débogage en C++, avec une expérience en matière d'optimisation du code
- Familiarité avec les concepts UI/UX
- Intérêt pour le travail sur diverses tâches liées à l'interface utilisateur, y compris les tâches de moteur d'interface utilisateur
- Capacité à fonctionner efficacement dans un environnement d'équipe, tout en priorisant votre propre charge de travail
- BS en informatique ou expérience équivalente
Qualifications souhaitées
- Expérience en développement avec Unreal Engine et technologie UMG
- Expérience de travail dans un autre middleware UI
- Expérience du développement UI sur console (PlayStation) et sur PC
- Expérience du jeu en direct
- Formation en ergonomie logicielle
-
Designer UI/UX
2 weeks ago
Montreal, Quebec, Québec, Canada Turbulent a Cloud Imperium Company Full timeEnglish Below Rejoignez les pionnier·ère·s chez Turbulent ! Chez CIG Turbulent, nous repoussons les limites des jeux en ligne pour créer des univers vastes et immersifs qui redéfinissent l'expérience multijoueur massive. Nous croyons que les jeux révolutionnaires naissent de la fusion entre technologie de pointe, vision artistique et talent...
-
Senior Frontend Developer
3 weeks ago
Montreal, Quebec, Québec, Canada VLink Inc Full timeTitle: Senior Front-end/ Lead UI DeveloperLocation: Montreal, QCDuration: Long Term ContractJob Description:Required Skills:12+ years of experience in Web UI development, 3+ years of experience in ReactJs.Proficient in JavaScript ES6, ReactJs, Redux, CSS3, HTML 4&5, Bootstrap, HTTP, Cookies, NodeJS, cypress, React Testing Library.Experience in performance...
-
Mainframe Programmer
3 weeks ago
Montreal, Quebec, Québec, Canada Soho Square Solutions Full timeBilingualism: French required, knowledge of English not necessary Telework: hybrid, 2 days per week in the office Temp-to-Perm: Yes Looking for a senior mainframe programmer analyst (Centrale) in the Banking Transactional Assets team who will be able to perform the following activities: • Participate in the analysis and implementation of various projects...
-
Senior Front End Developer
3 weeks ago
Montreal, Quebec, Québec, Canada VLink Inc Full timeJob Title:Senior Front-end / UI Developer Location: Montreal, QC (Face-Face Interview Required)Employment Type: (Full-time or contract)About VLink: Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies. Since its inception, our innovative team members have been solving the...
-
Senior Full Stack Engineer
3 weeks ago
Montreal, Quebec, Québec, Canada Anywr Canada Full time2/3 days per week at the office! (Downtown)Our client, an innovative Insurtech, is revolutionizing insurance pricing with an advanced AI-driven SaaS platform. With rapid expansion underway, they seek a Senior Full-Stack Software Engineer based in Montreal to build next-gen cloud-native products, providing technical expertise in a collaborative, high-energy...
-
Concepteur(trice) logiciel senior
2 weeks ago
Montreal, Quebec, Québec, Canada EXFO Full timeSous la supervision du chef de groupe R&D, le Concepteur Logiciel contribuera au développement logiciel pour la division Optique, intégrant le groupe de solutions avancées pour la photonique intégrée. Le rôle implique la définition des exigences, l’analyse, la conception, le développement, la validation et la documentation du logiciel.Votre RôleEn...
-
Spécialiste UX Senior
3 weeks ago
Montreal, Quebec, Québec, Canada Systematix Full timeNous recherchons un spécialiste UX / researcher (chercheur en expérience utilisateur) senior spécialisé dans l'étude et la compréhension des interactions entre les utilisateurs et les produits, services ou systèmes numériques, pour une grande compagnie canadienne. Son rôle principal sera de recueillir des données qualitatives et quantitatives...
-
Senior Java Full stack Developer
2 weeks ago
Montreal, Quebec, Québec, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Analyste d’affaires senior
2 weeks ago
Montreal, Quebec, Québec, Canada Intelli5 Full timeMandat | Analyste d’affaires | Centre d’Excellence | Profil ITIL/ITSMIntelli5 recrute un.e analyste d'affaires senior pour notre client du secteur bancaire. À titre d’analyste d’affaires, vous contribuez à la définition des besoins d’affaires pour l’opérationnalisation de la nouvelle plateforme bancaire Entreprises ainsi que la mise en...
-
Senior Product Designer or Product Designer
3 months ago
Canada, Quebec, G1E6P9, Québec City Pixel-1 Full timeJob Title: Senior Product Designer / Product DesignerImportant:Please note that this position requires applicants to be based in Canada and hold a Canadian passport. Applications that do not meet this requirement will not be considered.About Pixel-1:Pixel-1 stands at the forefront of the digital design industry, crafting transformative experiences that span...
-
Java Developer Contract
2 weeks ago
Montreal, Quebec, Québec, Canada RAPS Consulting Inc Full time1-----Job Title: Senior Java/Scala Developer (10 + Yrs)Key Skills and Qualifications:• Proficient in Java and Scala programming languages.• In-depth knowledge of software design patterns and their implementation.• Strong experience with MongoDB for database design and management.• Expertise in Elastic Search for developing sophisticated search...
-
Analyste senior
1 month ago
Montréal, Quebec, Québec, Canada Banque Nationale Full timeUne carrière en tant qu’analyste senior dans l’équipe de Divulgation et performance financière - Comptabilité Marchés Financiers, à la Banque Nationale c’est agir à titre de spécialiste en comptabilité pour la divulgation des résultats et du bilan pour des secteurs en pleine croissance. Cet emploi te permet d’avoir un impact positif sur...
-
Développeur web/Développeuse web
3 weeks ago
Montreal, Quebec, Québec, Canada Lanctôt Sports Full timePOURQUOI CHOISIR LANCTÔT ?Créée en 1953, Lanctôt est une entreprise familiale canadienne qui se spécialise dans la distribution et la production d'articles de marques haute de gamme dans 7 industries : Ski, Vélo, Golf, Plein Air, Sports d’équipe, Mode et Optique. Chez Lanctôt, nous aimons le sport, les bons produits et nous avons soif de...
-
Gestionnaire de projets numériques senior
3 weeks ago
Montreal, Quebec, Québec, Canada Centiva Full timeCentiva - Solutions technologiques pour l'immobilierLieu : QC – Télétravail ou en présentielType d’emploi : Temps pleinÀ propos de Centiva :Chez Centiva, nous développons des solutions technologiques innovantes pour simplifier et optimiser le secteur du courtage immobilier. Notre mission est d'aider les professionnels de l'immobilier à...
-
Analyste senior
1 month ago
Montréal, Quebec, Québec, Canada Banque Nationale Full timeUne carrière en tant qu'analyste senior dans l’équipe de Gestion de portefeuille à la Financière Banque Nationale (FBN), c’est agir à titre de spécialiste de la supervision de gestion de portefeuille. C’est par tes compétences techniques, ton expérience en finance et tes connaissances sur les bonnes pratiques en gestion de portefeuille que...
-
Préposé senior
3 months ago
Montréal, Quebec, Québec, Canada Banque Nationale Full timeUne carrière de préposé senior au secteur Gestion privée 1859 à la Banque Nationale, c’est un emploi où ton habileté à travailler en synergie avec plusieurs partenaires et tes collègues est mis de l’avant. Dans ce rôle, tu prends en charge les besoins administratifs et réponds aux demandes des collaborateurs et partenaires. Ton emploi : ...
-
Chef d'équipe scientifique de données senior
1 month ago
Montréal, Quebec, Québec, Canada Banque Nationale Full timeFaire carrière comme scientifique de données senior et chef d’équipe dans l’équipe Modélisation et stratégies de risque, c’est développer des modèles décisionnels de risque pour les produits de financement particulier. C’est aussi accompagner et coacher des membres de ton équipe sur les stratégies décisionnelles et dans le but de...
-
Programmeur
2 weeks ago
Montréal, Quebec, Québec, Canada Ville de Shawinigan Full timeRelevant du directeur du Service des technologies de l’information, tu participeras au développement des solutions logicielles et collaboreras avec les membres de l’équipe au découpage et à l’estimation des histoires utilisateurs en tâches concrètes de programmation. Tu offriras un soutien aux usagers pour l’utilisation des différentes...
-
Auditeur senior
2 months ago
Montréal, Quebec, Québec, Canada Banque Nationale Full timeUne carrière en tant qu'auditeur senior dans l’équipe de l’Audit interne à la Banque Nationale, c’est une chance inégalée d’acquérir une compréhension générale des activités de la Banque et de contribuer sur des mandats d’audit variés visant des processus bout en bout des activités des secteurs Crédit, International et Entreprises....
-
Tarificateur senior
1 month ago
Montréal, Quebec, Québec, Canada Banque Nationale Full timeUne carrière en tant que tarificateur ou tarificatrice senior dans l’équipe Sélection des risques, à la Banque Nationale, signifie d'agir en tant qu’expert ou experte en sélection dans le domaine d'assurance médical. C’est grâce à ta capacité d'évaluer de manière efficace et d'interpréter des informations variées, ton...