Browse All Jobs
Job Description

Rockstar Games is seeking a Senior UI Programmer (C++) to join their team in Edinburgh, Scotland. The ideal candidate will be passionate about creating world-class user interfaces that connect players with the games. This is a full-time, permanent, and in-office position at Rockstar's game development studio.

The UI Team at Rockstar is a diverse, multinational team that uses the in-house proprietary “RAGE” engine to produce User Interface features. They develop their own UI tools, editors, and technologies to realize the creative vision of projects.

Responsibilities:

  • Take full responsibility for key tools, technologies, and game features.
  • Identify requirements and design work through implementation and delivery.
  • Coordinate with UI team members and external teams.
  • Provide updates and time estimates.
  • Assist other team members and manage workload.
  • Take ownership of critical issues.
  • Participate in code reviews and discussions.

Qualifications:

  • 5+ years of industry experience at AAA game development studios.
  • 2+ published AAA console titles.
  • A degree in software engineering, mathematics, or computer science.

Skills:

  • Expert in C++ and low-level, high-performance coding.
  • Comfortable with code design patterns including OOP, MVVM, and MVC programming.
  • Experienced with UI development challenges.
  • Familiar with game development tools (bug tracking, communication, version control).
  • Familiar with tools and SDKs of major consoles.

Pluses:

  • In-depth familiarity with Rockstar products.
  • Adept at C#.
Apply Manually