Astrid — это игровая студия, объединяющая опытных миростроителей и разработчиков игр для создания совместных творческих проектов. Наш первый проект — кооперативный симулятор с открытым миром, призванный способствовать установлению связей, решению проблем и совместным открытиям. Игроки погружаются в глубокий социальный опыт в богатом воображаемом мире, сформированном динамическими системами, захватывающим повествованием и игровым процессом, управляемым сообществом.
Наша команда работает в США, Великобритании и других странах. Мы полностью удаленно, но регулярно проводим очные встречи для синхронизации, обсуждений и формирования нашей культуры.
Описание вакансии
Astrid ищет опытного старшего инженера игрового процесса (Senior Gameplay Engineer) для присоединения к нашей небольшой и продуманной команде, поскольку мы раздвигаем границы в играх и интеллектуальной собственности, предлагая поклонникам новые значимые миры и впечатления.
Мы ищем человека, увлеченного кооперативными играми, которые предоставляют игрокам творческие инструменты для создания, построения и формирования окружения. Вы также глубоко понимаете системный дизайн, быструю итерацию соответствующих технологий и процессов, которые это позволяют.
Это удаленная позиция в полностью распределенной команде.
КТО ВЫ
- Вы увлечены играми и тем, что они значат для наших игроков.
- Вы проактивны и проявляете инициативу.
- Вы решаете проблемы с позитивным настроем и любите вызовы.
- Вас заботит качество кода и сокращение технического долга.
- Вы последовательно устраняете возникающие проблемы.
- Вам нравится экспериментировать и внедрять инновации.
- Вы хорошо работаете с другими и четко излагаете технические концепции.
- Вы обладаете мышлением, направленным на постоянное совершенствование.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ
- Разрабатывать системы, внедрять функции и тесты на C++ и Blueprints.
- Прототипировать игровые функции в сотрудничестве с отделами дизайна и инжиниринга.
- Выявлять и освещать потенциальные проблемы и риски предлагаемых решений.
- Делиться знаниями, наставничать и поддерживать коллег в вашей области знаний.
- Продвигать инженерное качество (ревью кода, автоматизированные тесты, процессы выпуска).
- Планировать, оценивать и приоритизировать работу.
Требования
- Опыт разработки видеоигр более 5 лет.
- Глубокое знание Unreal Engine.
- Подтвержденный опыт разработки систем игрового процесса.
- Подтвержденные навыки в области инжиниринга и проектирования кода.
- Навыки решения проблем, отладки и оптимизации.
- Глубокое знание C++.
- Опыт работы с инструментами ИИ, такими как Github Copilot.
- Навыки технического общения.
- Способность создавать и поддерживать техническую документацию.
Дополнительный опыт (Бонус)
- Опыт работы с Epic’s Gameplay Ability System (GAS).
- Опыт разработки системных игр (эмерджентные механики, взаимосвязанные системы, миры, управляемые симуляцией, песочницы или кооперативные игры).
- Опыт работы с P2P и/или клиент-серверным мультиплеером.
- Знакомство с Steam и/или Epic Game Store.
Преимущества
- Отличный компенсационный пакет и опционы.
- Частное медицинское страхование.
- Пенсия.
- Неограниченные дни отпуска. Мы доверяем нашей команде!
- Гибкий график удаленной работы, при условии, что члены команды достигают результатов.
Мы стремимся постоянно расширять наши льготы и привилегии для поддержки нашей команды.