UI Programmer
Ubisoft
Milan, Italy
9 gg fa

Job Description

Ubisoft Milan is looking for UI Programmers who, closely collaborating with UI artists and UX designers, will bring to life the vision of the UI department, defining and improving features and interactions between player and game features, HUD and menus.

Main responsibilities :

  • Code new and existing UI systems or tools to meet the intent of the game’s design and flow
  • Analyze and understand the UX documents in order to define the required features and systems that must be developed in the engine
  • Integrate UI systems in the different gameplay features
  • Implement and optimize the UX to ensure fluid playability and interactions, collaborating with designers and artists on layout
  • Use prototyping techniques to demonstrate the validity / invalidity of UX vision
  • Determine and fix the bugs detected by the production and quality control teams
  • Validate and verify if the newly developed systems meet project intentions and are coherent with the existing code
  • Role Requirements :

  • Knowledge of OOP, in particular C++
  • Ability to optimize and debug
  • Solid understanding of UX / UI development principles
  • Knowledge of 2D 3D math
  • Ability to write clear and well-structured C++ code while bearing in mind performance, maintenance and compatibility requirements
  • Able to fix bugs flagged by Quality Control and team members
  • Passion and enthusiasm for videogames
  • Fluent in English
  • As a Bonus :
  • Knowledge of C#
  • Knowledge of C#
  • Experience with blueprint or node editors
  • Previous experience as UI Gameplay programmer in videogame industry
  • University degree or equivalent
  • Invia candidatura
    Aggiungi ai preferiti
    Rimuovi dai favoriti
    Invia candidatura
    La mia Email
    Cliccando su “Continua”, autorizzo neuvoo ad utilizzare i miei dati ed inviarmi avvisi email come menzionato nella sezione Politica sulla Privacy di neuvoo. Posso ritirare il mio consenso e cancellare la registrazione in qualsiasi momento.
    Continua
    Modulo di candidatura