Назад
5 дней назад

Программист серверной игровой логики

Формат работы
hybrid
Тип работы
fulltime
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

TL;DR

Программист серверной игровой логики (Pawn/SQL): Проектирование и реализация игровых механик на серверной стороне с акцентом на стабильный, масштабируемый и эффективный код. Фокус на оптимизации скриптовой логики, устранении багов и эксплойтов, а также на понимании мультиплеерной репликации и синхронизации данных.

Локация: офисный или гибридный формат работы (Москва, Санкт-Петербург или Нижний Новгород)

Компания

BLACKHUB Games разрабатывает и продвигает сетевую мобильную игру BLACK RUSSIA и собственный проприетарный движок.

Что делать

  • Проектировать и реализовывать игровые механики на Pawn (серверная сторона).
  • Писать стабильный, масштабируемый и эффективный код с учетом ограничений производительности, памяти и архитектуры платформы.
  • Оптимизировать существующий функционал: исправлять ошибки, снижать нагрузку на скриптовую часть и уменьшать задержки выполнения сценариев.
  • Анализировать поведение игроков, находить и устранять баги и возможные эксплойты в игровом процессе.
  • Взаимодействовать с геймдизайнерами, клиентскими разработчиками и тестировщиками.

Требования

  • Опыт работы с языком Pawn.
  • Понимание принципов мультиплеерных игр: репликация и синхронизация данных между клиентом, сервером и скриптовым уровнем.
  • Глубокое понимание игровой логики в мультиплеерных проектах (RP, песочницы, MMO и др.).
  • Уверенные знания алгоритмов, структур данных и паттернов программирования.
  • Умение оптимизировать скриптовую логику с учетом ограничений по ресурсам (объекты, память, тики).
  • Уверенное знание SQL: написание эффективных запросов, оптимизация, понимание хранения и индексации данных.
  • Владение Git и умение работать в команде.

Культура и преимущества

  • Гибкий график работы и лояльное руководство.
  • Офисный или гибридный формат работы в Москве, Санкт-Петербурге или Нижнем Новгороде.
  • Релокационный пакет для переезда.
  • Официальное трудоустройство и полностью белая зарплата.
  • Премирование и пересмотр заработной платы.
  • Доплата больничных и отпусков в размере 100%, компенсация обедов для офисных сотрудников, обучение за счет компании, ДМС со стоматологией после испытательного срока.

Процесс найма

  • Обсуждение формата работы и ожиданий по роли.
  • Оценка опыта по серверной игровой логике, Pawn и SQL.
  • Собеседования с командой и финальное согласование условий.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →