Привет! Мы, компания PatternMasters, занимаемся разработкой игр на мобильных платформах и консолях. В нашем портфолио есть разноплановые проекты и мы не собираемся останавливаться на достигнутом!
Мы постоянно пополняем нашу команду талантливыми специалистами, активно расширяемся и ждем в свою команду Backend / Fullstack инженера для разработки и масштабирования клиент-серверных систем с высокой нагрузкой
Задачи:
Разработка и поддержка backend-сервисов на платформе .NET (управление аккаунтом, прогресс игрока, социальные механики, биллинг)
Разработка и поддержка игровой логики
Обеспечение стабильной работы backend-сервисов при росте нагрузки
Написание нагрузочных тестов
Написания шагов для сборки/тестирования/деплоя (TeamCity, Gitlab)
Требования:
Опыт коммерческой разработки Web-приложений на платформе .NET
Знание основ платформы .NET (async/await, Memory Management)
Знание sql и умение написать запрос
Опыт работы с базами данных (PostgreSQL + Entity Framework Core)
Опыт работы с Docker/Docker Compose
Понимание клиент-серверной архитектуры
Понимание принципов структурированного логирования
Будет плюсом:
Опыт работы с Unity
Опыт работы с высоконагруженными системами
Опыт работы с NoSQL базами данных (Redis, Elasticsearch и т.п.)
Умение безопасно хранить секреты (HashiCorp Vault)
Понимание и опыт работы с одним из брокеров сообщений (RabbitMQ / Kafka)
Понимание масштабирования систем (Docker Swarm, Kubernetes или аналоги)
Что мы предлагаем:
Самостоятельность в принятии решений
Дружные и надежные участники команды, поддерживающие друг друга
Интересные, амбициозные задачи и активное участие в создании игр
Возможность профессионального роста
Официальная оформление, стабильные выплаты, гибкий график работы, и мы соблюдаем work-life баланс!
Неповторимая атмосфера геймдева
Санкт-Петербург
до 170000 RUR
Санкт-Петербург
до 90000 RUR