
UI Tools Programmer
Full Job Description
Rockstar Dundee is seeking a passionate UI Tools Programmer to craft world-class user interfaces that enhance the player experience in their games. This is a full-time, permanent, in-office role located in Rockstar's unique game development studio in Dundee, Scotland.
WHAT WE DO
The Rockstar Games UI Team is a diverse, multinational group of programmers and developers. Collaborating across time zones, they utilize the industry-leading, in-house proprietary RAGE engine to develop User Interface features that connect players with their games. The team builds its own UI tools, editors, and technologies to empower UI developers to realize creative visions, consistently aiming for the seamless UI experience expected by millions of players.
RESPONSIBILITIES
- Develop new and improve existing tools for efficient UI content creation as a UI tools programmer.
- Collaborate with your lead to take ownership of tool feature deliverables and manage tasks for other tool feature areas.
- Review code from other UI tool team members, providing feedback to ensure expected quality levels are met.
REQUIREMENTS
- A degree in software engineering, mathematics, or computer science.
- A minimum of 2 years of professional programming experience.
- Proficiency in C# and a strong understanding of high-level design patterns.
- Comfort with various code architectures, including OOP design patterns, MVVM, and SOLID programming principles.
- Familiarity with MVVM software design, particularly WPF.
- Experience with the programming challenges inherent in UI development.
- Strong debugging and deductive reasoning skills.
PLUSES
These skills are desirable but not required for application.
- In-depth familiarity with Rockstar products.
- Ideally, experience with at least one published console title or 2+ years in game development.
- Experience developing and delivering high-level software tools to internal clients, such as game editor applications.
- Proficiency in C++ and the ability to understand proprietary open-source C++ library usage.
HOW TO APPLY
Please submit a CV and cover letter detailing how you meet the required skills. A Rockstar recruiter will contact you regarding next steps if your application progresses. Rockstar is an equal opportunity employer committed to diversity and inclusion, encouraging applications from all qualified individuals regardless of age, disability, gender identity, sexual orientation, religion, belief, or race.
Company
Take Two
Rockstar Games is a renowned developer of world-class entertainment experiences. They foster an inclusive, highly-motivated environment where talented individuals can learn and collaborate on some of ...