Match score not available

UI Programmer – Console / PC

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 3 years of professional video game programming experience., 1 year of experience developing game UIs, especially collaboratively., Proficiency in C++ and understanding of video game user interface design., A B.S. or M.S. in Computer Science or related field is a bonus..

Key responsabilities:

  • Write clear, maintainable, and well-documented code for UI features.
  • Collaborate with multiple teams including Programmers, Designers, Artists, and QA.
  • Debug, profile, and optimize UI features and systems.
  • Create and update documentation while communicating best practices for UI systems.

Crucible Recruitment logo
Crucible Recruitment https://www.cruciblerecruitment.com/
2 - 10 Employees
See all jobs

Job description

As a UI programmer you will be responsible for a wide range of tasks and taking responsibility for all of the game’s UI and UX needs.

Responsibilities
  • Write clear, maintainable, and well-documented code
  • Develop UI features by working collaboratively with multiple teams including Programmers, Designers, Artists and QA
  • Debug, profile, and optimize UI features and systems
  • Create and update documentation, and communicate best practices and technical constraints of the UI systems
  • Be a driving force in the continuous improvement of the development environment and practices
  • Work closely with the programming team to accomplish creative solutions to blockers
Requirements
  • An understanding and passion for video game user interface design
  • At least 3 years of professional video game programming experience
  • At least 1 year of professional experience developing game UIs, especially collaboratively
  • C++ proficiency
  • Excellent interpersonal communication skills
  • High degree of self-motivation and initiative-taking
  • Predilection and the ability to take on research and self-education
Bonuses
  • Have, or are pursuing, a B.S. or M.S. in Computer Science, Computer Engineering, or an equivalent degree
  • Experience working with Unreal Engine 4/5
  • Experience creating UIs with UE4’s UMG system
  • Experience with console or PC game development
  • Experience developing AAA titles on multiple platforms
Job Category: Programming
Job Type: Full Time
Job Location: Canada Remote

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Motivation
  • Communication
  • Research

Related jobs