Напиши текст вакансии для должности "Программист C++/UE4 (MY.GAMES, Allods Team)". Название компании: "VK". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'SQL', 'Git', 'C++', 'Unreal Engine 4', 'Алгоритмический базис', 'Математика'

Allods Team — одна из крупнейших студий MY.GAMES, которая появилась еще в 2006 году. На данный момент штат команды насчитывает более 170 сотрудников.Преимуществом студии является ее сотрудничество с партнерами из Microsoft, Playstation и Nintendo. Это позволяет команде работать с самыми последними технологиями в игровой индустрии, а также делает Allods Team одной из наиболее перспективных и широкопрофильных студий на рынке.«Аллоды Онлайн» — первая российская MMORPG мирового уровня, которая была разработана Allods Team. Именно этот проект принес студии первый большой успех.На сегодняшний день Warface (версии для Playstation 4, Xbox One), Skyforge, Armored Warfare: Проект Армата — ключевые проекты и франшизы студии с более чем 25-миллионной аудиторией пользователей по всему миру.В 2019 году команда начала работу над несколькими новыми, еще не анонсированными ААА-проектами для больших платформ (Xbox One, Playstation 4, PC и Nintendo Switch) и мобильных устройств.Ждем тебя в нашей команде! Задачи:  проектировать и разрабатывать игровые логики и механики для многопользовательской сессионной игры на базе Unreal Engine 4 с преимущественным использованием C++; поддержка и рефакторинг существующего кода с целью сохранения его простоты и сопровождаемости; профилирование и оптимизация как по производительности, так и по сетевому трафику; управление, менторство и ревью кода других разработчиков; взаимодействие с командой разработки и партнерами компании.  Требования:  опыт работы программистом C++/Unreal Engine от 3 лет; наличие как минимум одного выпущенного коммерческого проекта (игры) в портфолио; опыт работы с Unreal Engine 4 и знание принципов его внутреннего устройства; опыт разработки сетевых игр; хорошее знание и опыт программирования на C++; понимание принципов реализации игровых механик и построения кода игровой логики; владение английским языком на достаточном уровне для чтения технической и дизайн документации.  Будет плюсом:  использование Gameplay Ability System в UE4; опыт разработки консольных игр; понимание современной архитектуры процессоров.  Работа в VK— это:  возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей; амбициозные задачи, масштабные проекты и возможности для профессионального роста; совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время. работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом; программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников.