Мы - команда BLACKHUB Games, работаем над развитием и продвижением нашей сетевой мобильной игры BLACK RUSSIA, в которую ежедневно заходят более 900.000 пользователей, а онлайн в моменте составляет 100.000.
Мы активно развиваем собственный проприетарный движок, полностью реализованный на C++, обеспечивающий высокую производительность и гибкость.
Сейчас мы находимся в поиске ведущего разработчика нашего проекта, который сможет курировать техническую часть клиентского и серверного кода нашей игры.
Задачи, которые предстоит решать:
Руководить технической частью разработки MMO-проекта: помогать в принятии архитектурных решений, определять технические стандарты.
Участвовать в проектировании и развитии клиент-серверной архитектуры.
Поддерживать стабильность и производительность игры: профилирование, оптимизация CPU/памяти/сети.
Оценивать технические риски и трудоёмкость новых проектов и фич, помогать в планировании и приоритизации.
Участвовать в подборе, развитии и мотивации технической команды.
Работать в связке с продюсерами, геймдизайнерами, DevOps и QA для согласования технических решений с бизнес-целями.
Внедрять best practices для разработки клиентских подсистем, контролировать качество кода.
Что мы ожидаем от будущего коллеги:
Опыт работы в геймдеве 6+ лет, в том числе в роли ведущего программиста или технического лида.
Отличное знание C++ (C++17/20)
Опыт работы с игровыми движками (собственные и кастомные решения в приоритете).
Глубокое понимание процессов производства игрового контента. От DCC инструментов до рендеринга в игре.
Опыт работы с различными скриптовыми языками (Lua, Python, C# и т.д.).
Опыт реализации и оптимизации подсистем игрового клиента (геймплей, физика, анимации, AI, рендер, сеть и т.д.)
Опыт профилирования производительности и поиска узких мест (CPU, GPU, память, сеть).
Знание принципов сетевого программирования в играх - синхронизация состояния, репликация, предсказание, rollback.
Навыки работы с системами контроля версий, CI/CD pipeline, инструментами сборки.
Умение общаться с не-техническими специалистами (геймдизайн, арт, продюсеры)
Будет плюсом:
Опыт работы над MMO-проектами в продакшене (live service, массовый онлайн).
Знание современных подходов к data-oriented архитектуре.
Наше предложение:
Лояльно относимся к любому формату работы -удаленка, гибрид или офис в Санкт-Петербурге, Москве, Нижнем Новгороде!
Предоставляем современную технику -купим любые девайсы, необходимые для твоей работы!
Возможность напрямую влиять на конечный продукт - выслушаем и обсудим любую идею!
Возможность обучения за счет компании - постоянное развитие!
Возможность премирования и пересмотра заработной платы -расти в доходе вместе с компанией!
Официальное трудоустройство и полностью белая ЗП -гарантируем надежность и стабильность!
Компенсация больничных и отпусков до 100% -забота о твоих отдыхе и здоровье!
ДМС со стоматологией после прохождения испытательного срока-обслуживание в лучших клиниках города!
Насыщенная и веселая корпоративная жизнь -шумно отмечаем наши успехи!
Корпоративная валюта -конвертируй свои успехи и достижения еще и в BlackCoins!