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