Job Description
Rockstar Games is seeking a Senior UI Programmer (C++) to join their team in Leeds, England. This role involves working on world-class entertainment experiences within an inclusive and highly-motivated environment. The Senior UI Programmer will be responsible for creating user interfaces that connect players with the games, using the in-house proprietary "RAGE" engine.
The UI Team at Rockstar is a diverse, multinational team that develops UI tools, editors, and technologies to realize the creative vision of their projects. They constantly strive for excellence to produce a seamless UI experience for millions of players.
Responsibilities:
- Taking full responsibility for key tools, technologies, and game features.
- Identifying requirements and design work through implementation and delivery.
- Coordinating with UI team members and external teams to deliver goals.
- Providing frequent updates and time estimates to the lead and production department.
- Assisting other team members and taking ownership of critical issues.
- Participating in code reviews and discussions.
Requirements:
- 5+ years of industry experience at AAA game development studios.
- 2+ published AAA console titles.
- A degree in software engineering, mathematics, or computer science.
- Expertise in C++ and low-level, high-performance coding.
- Comfort with code design patterns including OOP, MVVM, and MVC.
- Experience with UI development challenges.
- Familiarity with game development tools and console SDKs.
Role Offers:
- Opportunity to work on world-class entertainment experiences.
- Be part of inclusive, highly-motivated environment.