Мы - команда BLACKHUB Games, работаем над развитием и продвижением нашей сетевой мобильной игры BLACK RUSSIA, в которую ежедневно заходят более 900.000 пользователей, а онлайн в моменте составляет 100.000.
Мы активно развиваем собственный проприетарный движок, полностью реализованный на C++, обеспечивающий высокую производительность и гибкость.
Сейчас мы находимся в поиске опытного сетевого программиста, который будет заниматься разработкой этого сетевого движка.
Задачи, которые предстоит решать:
Разработка и оптимизация серверных сетевых систем для многопользовательской игры;
Реализация серверных компонентов для обработки игровой логики, синхронизации игроков и управления игровыми сессиями;
Интеграция серверной части с базами данных, обеспечение их производительности и надежности;
Оптимизация серверного кода для обработки высокого количества запросов и игроков в реальном времени;
Мониторинг, профилирование и устранение узких мест в серверной части;
Работа с протоколами связи (TCP, UDP, WebSocket, GRPC) и их настройка под игровой процесс.
Что мы ожидаем от будущего коллеги:
Уверенное владение C++ и опыт работы с языком от 3 лет;
Опыт работы с сетевыми протоколами (TCP, UDP, HTTP) и сетевыми библиотеками (RakNet, Enet, GameSparks, GameNetworkingSockets и т.п.) и понимание их особенностей;
Знание архитектуры клиент-серверных приложений и принципов работы MMO игр;
Знание основ многопоточности и синхронизации в серверной разработке;
Умение работать с системами мониторинга и логирования (например, Prometheus, ELK, Grafana);
Опыт реализации алгоритмов синхронизации состояния игры между клиентами.
Будет плюсом:
Опыт работы с игровыми движками с Unreal Engine и/или Unity;
Опыт разработки серверной части для мобильных игр.
Наше предложение:
Лояльно относимся к любому формату работы -удаленка, гибрид или офис в историческом центре Нижнего Новгорода!
Предоставляем современную технику -купим любые девайсы, необходимые для твоей работы!
Возможность напрямую влиять на конечный продукт - выслушаем и обсудим любую идею!
Возможность обучения за счет компании - постоянное развитие!
Возможность премирования и пересмотра заработной платы -расти в доходе вместе с компанией!
Официальное трудоустройство и полностью белая ЗП -гарантируем надежность и стабильность!
Компенсация больничных и отпусков до 100% -забота о твоих отдыхе и здоровье!
ДМС со стоматологией после прохождения испытательного срока