Connexion

Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
C# HTML CSS +3 autres

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein

Description du poste

As a UI Programmer, you will design and develop user interface systems for our games, including menus, HUD elements, and mini-games. Working closely with designers, artists, and other programmers, you will help deliver a consistent, intuitive, and accessible user experience across multiple platforms.

Ce que vous ferez

  • Review game design documents to understand the intended player experience and contribute feedback to design discussions.
  • Define and implement UI features and systems in alignment with graphic design requirements.
  • Design and build platform-specific UI and menu systems while ensuring visual and logical consistency.
  • Develop UI tools and debugging features, including internal draw-based debugging solutions.
  • Analyze and understand UI architecture to support and guide presenting teams.
  • Prototype interaction concepts quickly in collaboration with designers and programmers.
  • Iterate rapidly based on feedback, ensuring responsiveness to design changes.
  • Integrate UI designs, animations, and audio hooks in collaboration with graphic designers and sound teams.

Qualifications

Ce que vous apportez à l’équipe

  • Strong skills in C++ programming and object-oriented programming principles.
  • Knowledge of UI architecture, performance considerations, and memory constraints.
  • Understanding of ergonomics, user experience principles, and UI best practices.
  • Ability to collaborate effectively with designers, artists, and cross-disciplinary teams.
  • Experience applying accessibility and localization concepts to UI systems.
  • Familiarity with design patterns, coding standards, and source control workflows.
  • Solid problem-solving skills, attention to detail, and clear written and verbal communication.
  • Proactive mindset with strong organization skills and adaptability to change.