MIDDLE GAMEPLAY DEVELOPER
Интересный AA-проект на ранней стадии, полная удаленка по всему миру и работа с современным стеком (GAS, UE5). Отсутствие вилки зарплаты немного снижает оценку, но статус независимой студии с фокусом на 'craft' привлекателен для геймдев-специалистов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует глубоких знаний Unreal Engine, включая специфические системы вроде GAS и сетевую репликацию, что повышает порог входа для обычного C++ разработчика. Работа над AA-проектом подразумевает высокие стандарты качества кода и понимание архитектуры многопользовательских игр.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата указана как договорная. На мировом рынке для Middle Gameplay Developer в сегменте AA/AAA проектов вилка обычно составляет от $4,000 до $6,500 в зависимости от региона проживания и конкретного опыта с GAS. Предложение студии, скорее всего, будет конкурентоспособным для привлечения талантов на удаленку.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
MIDDLE GAMEPLAY DEVELOPER (OUTERWARD STUDIO)
*🕹* Unannounced Multiplayer AA Title
*🧠* Middle
*💰* Negotiable
*⏰* Full-time
*🌎 Remote worldwide 🌍*
*🦄* Description
OUTERWARD is an independent game studio working on our own unannounced multiplayer AA title. We're a team of developers who love the craft of making games — and we're building the kind of game we want to play. We offer a standard benefits package and a collaborative environment where your work directly shapes the project.
We're looking for a Unreal Engine Gameplay Developer to join our team and help build the core gameplay of our multiplayer title. You'll work hands-on with gameplay mechanics, character movement, combat, AI, and networking — the systems that make the game feel alive.
*🚀* Responsibilities
• Designing and implementing gameplay mechanics and systems in Unreal Engine
• Building and extending gameplay abilities with the Gameplay Ability System (GAS)
• Developing character movement
• Creating and tuning AI behaviors and systems
• Implementing multiplayer functionality: replication, networking, and client-server logic
• Collaborating with designers and artists to bring gameplay to life
*📚* Required Skills
• Unreal Engine — solid hands-on experience
• C++ — strong practical knowledge for gameplay programming
• Blueprints — comfortable using them where they fit best
• GAS (Gameplay Ability System) — working experience
• OOP — strong grasp of object-oriented design
• Character Movement — implementing and extending movement systems
• Networking & Replication — understanding of multiplayer architecture
• AI Systems — building AI behaviors in Unreal
• Version Control — proficiency with Git or Perforce
*👍* Nice to Have
• Animations — working with the animation system (Animation Blueprints, state machines, blendspaces)
• Python scripting — for tooling, automation, or editor extensions
• Shipped title experience
• Experience with AA/AAA multiplayer projects
• Familiarity with profiling and optimization of gameplay systems
• Experience with Unreal's Lyra sample project
*🍪* What we offer
• Competitive salary
• Flexible working environment
• The chance to work on an AA multiplayer title from early stages
• A team where your contribution has real impact
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Unreal Engine
- C++
- Blueprints
- Gameplay Ability System
- OOP
- Git
- Perforce
- Python
- AI
- Networking
Возможные вопросы на собеседовании
GAS является ключевым требованием; важно понимать, как кандидат структурирует способности и эффекты.
Расскажите о вашем опыте работы с Gameplay Ability System. С какими сложностями вы сталкивались при реализации атрибутов или эффектов в сетевой игре?
Для мультиплеерного AA-проекта критично понимание сетевой задержки и предсказания движений.
Как бы вы реализовали кастомную механику передвижения (например, рывок или двойной прыжок), чтобы она корректно работала с Character Movement Component и репликацией?
Проверка навыков проектирования систем.
Каким образом вы разделяете логику между C++ и Blueprints в своих проектах? Каких принципов придерживаетесь для обеспечения производительности и удобства работы дизайнеров?
Важно для создания живого игрового мира.
Опишите ваш подход к созданию AI: используете ли вы Behavior Trees, Environment Query System (EQS) или State Tree? Как вы оптимизируете большое количество ботов в кадре?
Проверка практического опыта отладки сетевого кода.
Какие инструменты Unreal Engine вы используете для профилирования сетевого трафика и поиска причин рассинхронизации (desync) между клиентом и сервером?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

