Middle Gameplay Programmer
Отличное предложение от известной компании с сильным соцпакетом (ДМС, компенсация питания, спорт) и уникальными бонусами (игровое золото). Работа над новыми проектами дает пространство для профессионального роста и влияния на продукт.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует уверенного владения C++ и Unreal Engine, а также опыта работы в продуктовой геймдев-команде. Основная сложность заключается в необходимости участия в архитектурных решениях и прототипировании новых проектов с нуля.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана (договорная), однако для Middle Gameplay Programmer в Санкт-Петербурге рыночный диапазон составляет от 180 000 до 280 000 рублей. Леста Игры обычно предлагает конкурентоспособные условия, соответствующие или превышающие средние показатели по рынку геймдева в РФ.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
MIDDLE GAMEPLAY PROGRAMMER (ЛЕСТА ИГРЫ)
*🕹* New game projects
*🧠* Middle
*💰* Negotiable
*⏰* Contract
*🌎 Remote within Russia 🇷🇺 / 👔 Office (Saint Petersburg, Russia 🇷🇺*)
*🦄* Description
Мы ищем Gameplay Programmer в команду, которая занимается запуском новых игровых проектов. Это возможность влиять на архитектурные решения, экспериментировать с игровыми механиками и видеть, как идеи превращаются в полноценный продукт.
*🚀* Responsibilities
• Разрабатывать игровые механики и технические системы проекта
• Создавать и поддерживать UI-обвязку игровых фич
• Разрабатывать технические прототипы и участвовать в их развитии
• Анализировать требования, оценивать и декомпозировать задачи
• Участвовать в Code Review, искать и устранять дефекты
• Писать техническую и пользовательскую документацию
• Взаимодействовать с геймдизайнерами, художниками и другими командами для реализации игровых функций
*📚* Required Skills
• Коммерческий опыт разработки игр
• Уеренное знание C++ и Unreal Engine
• Понимание принципов разработки игровых механик и современных подходов в игровой индустрии
• Опыт работы в продуктовой команде разработки
• Опыт сбора требований и взаимодействия со смежными специалистами
• Умение самостоятельно планировать работу, оценивать и декомпозировать задачи
• Опыт в Code Review
*🍪* What we offer
• Работу в аккредитованной IT-компании
• Расширенный полис ДМС
• Доплаты по больничным листам и days off
• Компенсацию спорта и оборудованные спортивные зоны в офисе
• Компенсацию обедов
• Подарки и выплаты сотрудникам на значимые даты (первый день в компании, день рождения, свадьба, рождение детей)
• Комнаты отдыха с настолками, приставками, игровыми автоматами/столами
• Релакс-зоны с массажными креслами Yamaguchi и топовыми кофемашинами
• От 500 до 1000 ед. игрового золота на аккаунт в игре ежедневно
• Гибкое начало дня: приходим в офис с 8 до 11, уходим с 17 до 20
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Unreal Engine
- UI
- Code Review
- Game Development
Возможные вопросы на собеседовании
Проверка глубины знаний C++ в контексте UE.
Расскажите о различиях между TArray, TMap и TSet в Unreal Engine: в каких случаях вы выберете ту или иную структуру для реализации игровой механики?
Оценка понимания архитектуры движка.
Как бы вы реализовали систему способностей персонажа, чтобы она была легко расширяемой и производительной? Используете ли вы Gameplay Ability System (GAS)?
Проверка навыков оптимизации.
Какие инструменты профилирования в Unreal Engine вы используете для поиска узких мест в производительности геймплейного кода?
Оценка опыта работы с UI.
Опишите ваш подход к связке игровой логики на C++ с UI на базе UMG. Как вы обеспечиваете разделение ответственности?
Проверка навыков командной работы и проектирования.
Расскажите о случае, когда вам пришлось декомпозировать сложную геймплейную фичу. Как вы оценивали сроки и какие этапы выделяли?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

