1 день назад
Senior Gameplay Programmer (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Gameplay Programmer (C++): Building and refining core gameplay systems, control interfaces, and development tools for large-scale games with an accent on performant code, API design, and iterative feature tuning. Focus on architecting gameplay features with designers and artists, optimizing complex codebases, and mentoring less experienced programmers.
Location: Full-time, permanent, in-office position based in Sydney, Australia
Company
creates large-scale entertainment experiences and develops video games in a collaborative studio environment.
What you will do
- Architect, engineer, and implement gameplay features and systems using C++ and game scripting.
- Collaborate with designers and artists to refine gameplay features and respond to design feedback.
- Identify opportunities to extend and improve existing gameplay systems.
- Build tools that support feature implementation, faster iteration, and team productivity.
- Debug, analyze, optimize, and document complex gameplay code.
- Support and mentor less experienced team members.
Requirements
- 5+ years of experience developing video games with C++.
- Experience working in large codebases with complicated build processes.
- Ability to optimize personal and team code to meet performance goals.
- Experience engineering clean and concise APIs.
- Strong knowledge of top-down design, object-oriented programming, design patterns, and game design principles.
- Strong mathematics skills, including vectors, matrices, and linear algebra, along with excellent problem-solving and communication skills.
Nice to have
- Gameplay-focused experience building and refining gameplay systems and features.
- At least one shipped title, preferably for Xbox or PlayStation.
- Knowledge of mobile devices and development processes.
- Experience with multithreaded synchronization primitives or professional game design and scripting.
- Familiarity with C#, Python, or Lua, and an online portfolio of code samples.
Culture & Benefits
- Work in an experienced gameplay programming team on large-scale creative projects.
- Collaborate with skilled colleagues in an inclusive and highly motivated environment.
- Opportunities to learn, take responsibility for core game technology areas, and expand into adjacent areas.
- Reasonable accommodations are available for qualified applicants and employees with disabilities.
- Commitment to equal opportunity, dignity, and respect.
Hiring process
- Submit a CV and cover letter demonstrating how the required skills are met.
- A Rockstar recruiter will contact selected applicants regarding the next steps.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →