Backend C# Developer (Game Server)

Remote

Kazanti is an experienced studio partnering with global leaders in the social-casino and hybrid-casual space. Our mission is to strengthen client teams by providing top-tier specialists and cutting-edge solutions that turn ideas into hits.

Задачи

  • Модифицировать существующее серверное решение в соответствии с ТЗ: улучшения, рефакторинг, закрытие багов.

  • Проектировать и внедрять новые контроллеры и модули для игровых фич (прогресс/челленджи/реварды и т. п.) в рамках модульного монолита.

  • Прорабатывать домены и контракты API, поддерживать обратную совместимость и версионирование.

  • Имплементировать бизнес-логику, джобы и расписания в Quartz (ресеты, начисления, агрегации).

  • Работать с EF Core: модели/конфигурации, миграции, оптимизация запросов, профилирование.

  • Настраивать сборку/деплой в Docker/docker-compose для dev/stage/prod; поддерживать параметры окружений.

  • Интегрироваться с React-админкой (TypeScript): эндпоинты, DTO, права доступа.

  • Обеспечивать наблюдаемость: логирование, метрики, алёрты; оценивать иповышать производительность.

  • Писать unit/integration тесты, поддерживать качество кода (код-ревью, CI).

Мы ждём:

  • 3+ лет коммерческого опыта с C# / ASP.NET Core.

  • Уверенно: .NET 8, HTTP API, middleware, фильтры, model binding, конфигурации.

  • EF Core на проде: миграции, трекинг, профилировщики, оптимизация под PostgreSQL.

  • Понимание модульного монолита: границы модулей, зависимости, слои, transaction boundaries.

  • Опыт контейнеризации: Docker, docker-compose; базовая настройка окружений.

  • База по SQL/PostgreSQL: индексы, транзакции, блокировки, план запроса.

  • Навыки тестирования (xUnit/NUnit), практики Code Review, чистый код.

  • Грамотная документация (OpenAPI/Swagger), умение работать по ТЗ.

Будет плюсом:

  • Опыт в геймдев-бэкендах (прогресс, лидерборды, ивенты, инвентарь).

  • Кэширование (Redis), rate limiting, JWT/OAuth2, RBAC.

  • Настройка CI/CD, observability (Prometheus/Grafana/ELK), фича-флаги.

  • Опыт миграций модульного монолита к микросервисам (или наоборот — осознанный отказ).

  • Практика с Addressables/Unity-телеметрией на уровне интеграции API (как потребитель).

Published on: 10/14/2025

Kazanti

Kazanti is an experienced studio partnering with global leaders in the social-casino and hybrid-casual space.

See 1 job at Kazanti

Please let Kazanti know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!