площадь Конституции 7
Мы ищем опытного Senior Backend разработчика, который станет ключевой фигурой в создании серверной инфраструктуры для нашего игрового проекта. Если у вас есть желание не только писать код, но и руководить технической командой, заниматься архитектурой решений и планированием, а также вы по-настоящему любите игры — мы будем рады познакомиться!
Задачи:
-
Разработка и поддержка серверной части игры
-
Развертывание и настройка Nakama (on-premises) для хранения пользовательских данных и версионирования конфигов
-
Разработка расширений для Nakama, кастомизация коробочной логики.
-
Проектирование и реализация API для взаимодействия с клиентской частью (Unity)
-
Участие в code review, декомпозиция задач и оценка трудозатрат
-
Участие в планировании и архитектурных решениях
Требования:
-
Коммерческий опыт работы в геймдеве
-
Отличное знание Go или TypeScript (желательно для расширений Nakama)
-
Опыт работы с базами данных (PostgreSQL, Redis и др.)
-
Опыт интеграции платежных систем (App Store, Google Play, сторонние решения)
-
Опыт работы с CI/CD, настройка пайплайнов
-
Опыт работы с S2S аналитикой
-
Умение писать чистый, тестируемый код
-
Желание работать с командой
-
Глубокая любовь к играм
Будет плюсом:
-
Опыт работы с системами контейнеризации (Docker, Kubernetes)
-
Опыт настройки инфраструктуры и работы с оркестраторами (например, Kubernetes, Docker Swarm)
-
Опыт работы с Nakama, написание плагинов и кастомной логики
-
Опыт работы с мобильными API (Firebase, App Store/Google Play APIs)
-
Опыт развертывания и мониторинг серверов, настройка логирования и алертинга
-
Знание C# и опыт взаимодействия с Unity
-
Опыт работы с облачными сервисами (AWS, GCP, Azure)
-
Опыт работы с Addressables