• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Job Description

Do you want shape the interface systems and features that empower players? Are you ready to join a highly ambitious unannounced game from one of the world’s leading game studios?

The Mission

We are looking for a Senior UI Programmer for a new game IP here in Stockholm Sweden.

As Senior UI Programmer, you will be our key stakeholder for the integration of Ubisoft’s existing UI toolset (Phoenix) into our game engine (Snowdrop) in collaboration with more programmers worldwide. Additionally, you’ll also be leading our in-house UI implementation team, finding creative ways to realize our game UI by working closely together with our UX Design Lead and UI Art Lead.

From briefs, requirements, and concepts, you will create HUDs, UI systems and user interfaces, as well as check the quality of work delivered by other UI programmers and scripters to ensure consistency to our quality benchmark. Furthermore, you will be key in building, managing, and mentoring a team of internal and external UI programmers and scripters.

Our Plan

Our highest ambition is to give passionate teams and individuals the freedom and trust they need to succeed in a creative and exciting environment. We encourage people to make conscious choices and decisions, poke holes in existing plans, and express what they need to be successful.

In this role, you’ll be joining our Tech craft, and report to the Technical Director. You will build, manage and coach a team of UI programmers and scripters with complementary skills, driving 1-on-1’s and setting individual career goals throughout the year.

Furthermore, you will work closely with other members of the presentation team, such as Producers, UI Artists, Motion Graphics Experts and UX designers. You will share and present your work often. We promote a strong and inclusive feedback culture.

In this role you will…

  • Collect-requirements-from and work-together-with the other disciplines within the interface team (like UX design and UI art) to inform the code systems that need to be developed for the UI and HUD.
  • Implement pixel perfect localized screens from UI art concepts and UX design documents.
  • Write code briefs to be followed by other UI programmers that are either internal or at co-development studios.
  • Create widgets from our Design System as it is prepared by our UX designers and UI artists for game’s User Interface and HUD.
  • Coach, and help career planning for other members in your team.

Qualifications

We would love if you…

  • Are a skilled C++ programmer with plenty of years experience, comfortable refactoring, optimization, debugging and testing, and has good knowledge of MVC, MVVM, and Data-bindings.
  • Have experience leading and mentoring a team of UI programmers and scripters.
  • Are experienced in the full video game production cycle of creating user interfaces and their UI systems.
  • Are familiar with writing shaders to realize UI concepts.
  • Have an eye for pixel perfection.
  • Have experience with communicating your vision and giving/receiving feedback.
  • Are used to working in an international environment and to express yourself fluently in English.

Apply to make it yours

Read more about us: http://stockholm.ubisoft.com/

Detta är en jobbannons med titeln "Senior UI Programmer" hos företaget Ubisoft entertainment sweden ab och publicerades på webbjobb.io den 16 februari 2022 klockan 14:51.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black