R
Posted 10 hours ago
Senior Gameplay Programmer
Rockstar GamesSenior Gameplay Programmer
Requirements
5+ years C++ video game development experience, Performance optimization skills, API engineering experience, Strong math skills (linear algebra, vectors, matrices), Knowledge of OOP and design patterns
Skills
C#Game DevelopmentObject oriented programming
About the role
Responsibilities
- Collaborate with designers and artists to architect, engineer, and implement gameplay features and systems
- Identify areas for improvement and extend or modify existing gameplay systems
- Provide solutions and planning for design changes and feedback
- Support and mentor less experienced team members
Requirements
- 5+ years of experience developing video games using C++
- Ability to optimize code to meet performance goals
- Experience engineering and implementing clean and concise APIs
- Strong understanding of top-down design, object-oriented programming, and design patterns
- Excellent problem-solving and communication skills
- Strong math skills including vectors, matrices, and linear algebra
Preferred Qualifications
- Prior experience in gameplay-focused roles
- At least one shipped title, preferably on Xbox or PlayStation
- Knowledge of mobile devices and development processes
- In-depth knowledge of multithreaded synchronisation primitives
- Professional game design or scripting experience
- Online portfolio of code samples
- Familiarity with scripting languages such as C#, Python, or Lua
About the Company
Rockstar Games creates world-class entertainment experiences, working on large-scale creative projects within an inclusive, highly-motivated environment.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Gameplay Programmer
Rockstar Games · Sydney
