Talent.com
Senior UI Programmer - Video Games

Senior UI Programmer - Video Games

Haven Studios IncMontreal, Quebec, Canada
25 days ago
Job type
  • Full-time
Job description

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
  • s et engagé
  • 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

  • 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