26 Aug
|
Rockstar Games
|
New South Wales
26 Aug
Rockstar Games
New South Wales
Job Description
Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated setting where you can learn and collaborate with some of the most talented people in the industry.
n
Rockstar is on the lookout for a talented Senior Gameplay Programmer with a passion for game development. You will be working as part of a small but experienced team, ideally taking responsibility for one or more classic game technology areas and stepping outside your comfort zone to work in other areas as necessary.
n
Candidates must have extensive knowledge and experience in software development and be comfortable working in large codebases with complicated build processes.
n
This is a full-time, permanent and in-office position based in Rockstar's state-of-the-art game development studio in Sydney, Australia.
n
WHAT WE DO
n
n
The Rockstar Games Gameplay Programming team builds andmodifiescore gameplay systems and control interfaces using a combination of C++ and game script.
n
We followan iterative process totuneand polish features toestablishthe correct look and feel for our games.
n
We createtools tofacilitatethe implementation of game features, improve iterationtimes,and
increaseproductivityof
all teams.
n
We
produceperformant,stableandwell
-
documentedcodewhich
is often complex and intricate, as well as
debug,analyse,andoptimise,code
created by colleagues.
n
n
RESPONSIBILITIES
n
n
Collaborate withdesigners and artiststo architect, engineer,and implement gameplay features and systems.
n
Identifyareas for improvement and
extend/modifyexisting
gameplay systems.
n
Provide solutions and planning for design changes and feedback.
n
Support and mentor lessexperienced team members.
n
n
REQUIREMENTS
n
n
5+ yearsof
experiencedeveloping
video games using C++.
n
Ability to optimize both your own code and team code to meet performance goals.
n
Experience engineering and implementing clean and concise APIs.
n
A strong understanding of top-down design, object-oriented programming, design patterns, and game design principles.
n
Excellent problem-solving skills with the ability to
findoptimalsolutions
to a given task.
n
Outstanding communication and interpersonal skills.
n
Demonstrated ability to prioritize tasks in a dynamic, milestone-driven environment.
n
Strong math
skills,includingknowledge
of
vectors,matrices,and
linear algebra.
n
n
PLUSES
n
Please note that these are desirable skills and are not required to apply for the position.
n
n
Priorexperience ingameplay-focused
roles,specificallyfocusing
onbuilding and refining gameplay systems and features.
n
At least one shipped title,preferably on Xbox orPlayStation.
n
Knowledge of mobile devices and development processes.
n
In-depth knowledge of
multithreadedsynchronisationprimitives.
n
Familiarity withscripting languages such as C#, Python,or Lua.
n
n
#J-*****-Ljbffr
📌 Senior Gameplay Programmer (New South Wales)
🏢 Rockstar Games
📍 New South Wales