Программист серверной игровой логики
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Программист серверной игровой логики (Pawn/SQL): Проектирование и реализация игровых механик на серверной стороне с акцентом на стабильный, масштабируемый и эффективный код. Фокус на оптимизации скриптовой логики, устранении багов и эксплойтов, а также на понимании мультиплеерной репликации и синхронизации данных.
Локация: офисный или гибридный формат работы (Москва, Санкт-Петербург или Нижний Новгород)
Компания
BLACKHUB Games разрабатывает и продвигает сетевую мобильную игру BLACK RUSSIA и собственный проприетарный движок.
Что делать
- Проектировать и реализовывать игровые механики на Pawn (серверная сторона).
- Писать стабильный, масштабируемый и эффективный код с учетом ограничений производительности, памяти и архитектуры платформы.
- Оптимизировать существующий функционал: исправлять ошибки, снижать нагрузку на скриптовую часть и уменьшать задержки выполнения сценариев.
- Анализировать поведение игроков, находить и устранять баги и возможные эксплойты в игровом процессе.
- Взаимодействовать с геймдизайнерами, клиентскими разработчиками и тестировщиками.
Требования
- Опыт работы с языком Pawn.
- Понимание принципов мультиплеерных игр: репликация и синхронизация данных между клиентом, сервером и скриптовым уровнем.
- Глубокое понимание игровой логики в мультиплеерных проектах (RP, песочницы, MMO и др.).
- Уверенные знания алгоритмов, структур данных и паттернов программирования.
- Умение оптимизировать скриптовую логику с учетом ограничений по ресурсам (объекты, память, тики).
- Уверенное знание SQL: написание эффективных запросов, оптимизация, понимание хранения и индексации данных.
- Владение Git и умение работать в команде.
Культура и преимущества
- Гибкий график работы и лояльное руководство.
- Офисный или гибридный формат работы в Москве, Санкт-Петербурге или Нижнем Новгороде.
- Релокационный пакет для переезда.
- Официальное трудоустройство и полностью белая зарплата.
- Премирование и пересмотр заработной платы.
- Доплата больничных и отпусков в размере 100%, компенсация обедов для офисных сотрудников, обучение за счет компании, ДМС со стоматологией после испытательного срока.
Процесс найма
- Обсуждение формата работы и ожиданий по роли.
- Оценка опыта по серверной игровой логике, Pawn и SQL.
- Собеседования с командой и финальное согласование условий.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →