6 дней назад
Gameplay Engineer (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Gameplay Engineer (C++): Implementing and maintaining gameplay features, game systems, backend integrations, and development tools for a shared-world multiplayer adventure with an accent on C++, C#, Unreal Engine 5, structured data, and user accounts. Focus on connecting gameplay systems with backend services, managing JSON and user-generated content data, and solving defects across integrated components.
Location: Remote within the UK or based in the West Midlands. Full-time contractor position. Visa sponsorship is not available.
Company
is an independent game developer studio based just outside Birmingham, working on AAA titles and projects with studio and publisher partners.
What you will do
- Implement and maintain scoped gameplay features and game systems for internal projects and co-development partnerships.
- Contribute to a shared-world multiplayer adventure and connect gameplay and UI functionality to game data and supporting services.
- Develop and maintain integrations between game systems, backend services, internal tools, and user account functionality.
- Implement JSON serialisation, deserialisation, validation, and structured data workflows, including user-generated content.
- Support development tools, automation, DevOps workflows, code reviews, and technical documentation.
- Investigate, reproduce, and resolve defects with QA while communicating dependencies and technical risks.
Requirements
- 5 years of relevant software development experience across game systems, backend services, tools, or integrations.
- Practical programming experience with C++ and C#, plus Java and TypeScript for backend systems or supporting tools.
- Experience with Unreal Engine 5 or custom game engines and existing codebases.
- Experience with gameplay implementation, backend functionality, user accounts, service integrations, JSON serialisation, and structured data validation.
- Experience supporting user-generated content data workflows and building development tools, automation, or integrations.
- Strong debugging, problem-solving, collaboration, and code review skills.
Nice to have
- Experience with online multiplayer games, ongoing content updates, or released software and services.
- Experience implementing UI features and connecting interfaces to game systems or service data.
- Experience with continuous integration, deployment workflows, automated testing, service logging, or diagnostics.
- Experience working in co-development teams with shared coding standards and delivery processes.
Culture & Benefits
- Friendly, supportive environment within an independent game development studio.
- Opportunity to work on AAA titles and IP with established studio and publisher partners.
- Exposure to a wide range of internal and external projects.
- Opportunity to grow with a sustainably expanding studio.
Hiring process
- Submit a portfolio and cover letter.
- Portfolio samples from previous studios must be cleared for release by the relevant copyright owners.
- Online portfolio links are preferred; showreels shared through secure platforms are also accepted.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →