Server Programmer (GameDev) — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: Senior
JtHqn - студия-разработчик, известная своими хитами «Last Day on Earth», «Frostborn», «Sunday City», «Rob Run» и др.
Флагманы занимают первые места в чартах и миллионах сердец по всему миру, о чем свидетельствует четверть миллиарда загрузок.
Сейчас мы ищем серверного разработчика, который будет проектировать и развивать серверную часть игры Last Day on Earth: новые игровые системы, клиент-серверное взаимодействие и хранение данных игроков, а также отвечать за производительность, надежность и наблюдаемость сервера в продакшне.
2a - наш человек, если у вас есть опыт:
• коммерческой разработки на C# / .NET от 5 лет, из них серверная разработка от 3 лет
• разработки и поддержки онлайн-сервиса или игрового сервера с реальной нагрузкой в продакшне от 2 лет
• работы с распределенными системами: несколько сервисов или узлов, обмен сообщениями между ними, шардирование данных
• работы с SQL и NoSQL хранилищами, включая миграции данных на живом проекте
• настройки метрик, логирования и аналитических событий; участия в разборе инцидентов
• написания автотестов: unit, интеграционных, нагрузочных
• деплоя своего сервиса в Docker и Kubernetes
Будет плюсом опыт:
• разработки на других серверных языках
• серверов real-time игр: сессионные бои, кооператив, MMO
• с распределенными NoSQL-хранилищами
• построения аналитических пайплайнов
• с Unity: понимание клиента и общей с ним бизнес-логики
• интеграции платежных систем и сторов
• проведения ревью и менторинга
Кое-что о задачах:
• развитие клиент-серверного взаимодействия и синхронизации состояния игрока вместе с клиентской командой
• рефакторинг и развитие существующих серверных систем, миграции данных игроков без даунтайма
• упрощение и сокращение времени деплоя новых функциональностей на сервер
• разбор инцидентов в продакшне
• метрики, логи, серверная аналитика
• интеграции с внешними сервисами (авторизация, платежи, сторы), работа с DevOps по деплою и инфраструктуре
• профилирование, нагрузочное тестирование, оценка мощностей
• код-ревью, автотесты, документирование архитектурных решений
Помимо работы:
• лекции от топовых спикеров нашего профиля
• крутые внутренние ивенты
• собственная медицинская диагностическая клиника
Само собой:
• удаленное сотрудничество
• официальное оформление
• мощное железо
• курсы английского