Санкт-Петербург, площадь Конституции, 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)
Работа в офисе в Санкт-Петербурге
Гибкое начало рабочего дня
Оплачиваемые переработки