Senior Backend Developer Go / TypeScript (Gamedev)

Дата размещения вакансии: 27.03.2025
Работодатель: Эрмин Геймс
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
площадь Конституции 7
Требуемый опыт работы:
От 3 до 6 лет

Мы ищем опытного 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