Browse All Jobs
Job Description

Rockstar Games is seeking a talented UI Tools Programmer to join their team in Dundee, Scotland. This is a full-time, permanent, and in-office position. The UI Tools Programmer will be responsible for providing new tools and updates to existing tools to facilitate the UI Developers in creating the best UI content in a timely manner. The ideal candidate will possess a passion for delivering world-class user interfaces that help form the connection between the player and the games.

Rockstar's UI Team is a diverse, multinational team that develops UI features using the in-house proprietary “RAGE” engine. They develop their own UI tools, editors, and technologies to let UI developers realize the creative vision of the projects.

Responsibilities:

  • Provide new tools and updates to existing tools for UI Developers.
  • Responsible for tool feature deliverables and sets of tasks.
  • Provide time estimates and technical issue forecasting.
  • Deliver high-quality, well-tested, and performant code.
  • Review other programmer’s code.

Requirements:

  • A degree in software engineering, mathematics, or computer science.
  • 2+ years of industry experience within AAA game development studios.
  • Expert in C# and high-level design patterns.
  • Adept at C++, must be able to understand proprietary open-source C++ library usage.
  • Comfortable with a wide range of code architectures including OOP design patterns, MVVM and SOLID programming.
  • Familiarity with MVVM software design. Especially WPF.
  • Experienced with the programming challenges related to UI development.
  • Familiar with bug tracking workflows (ex. JIRA).
  • Familiar with version control software (ex. Perforce).
  • Familiar with the tools and SDKs of all major consoles.
  • Strong debugging and deductive skills.

The role offers:

  • The opportunity to work on world-class entertainment experiences.
  • The chance to be part of an inclusive, highly-motivated environment.
  • The ability to learn and collaborate with talented people in the industry.
Apply Manually