Город: Ташкент
Занятость: Полная, 5/2
Опыт работы: От 1 года до 3 лет
Мы делаем мидкорно-хардкорные игры для ПК и консолей, сочетающие в себе элементы тактики, стратегии и RPG. Наша аудитория — геймеры, которым нравится глубоко погружаться в игры, оптимизируя билды и экспериментируя с системами, исследуя миры и подбирая правильные сочетания артефактов или юнитов.
Сейчас мы ищем Unity Network Developer в нашу команду на проект Heroes of Might and Magic: Olden Era. Уровень Middle или Junior с коммерческим опытом.
Наш основной стек:
- Backend: C# (.NET 9+, .NET Standard 2.1), Orleans (Virtual Actors);
- Communication: NATS (Messaging), gRPC, HTTP/2;
- Data: MongoDB, Redis;
- DevOps & Infra: GitHub Actions (CI/CD), Docker Compose;
- Observability: OpenTelemetry (Grafana, Prometheus, Loki);
- Client Side: Unity.
Чем предстоит заниматься:
- Проектировать и реализовывать распределенную игровую логику на Microsoft Orleans. Разрабатывать высоконагруженные сервисы;
- Настраивать и поддерживать CI/CD пайплайны в GitHub для автоматизации сборки, тестирования и деплоя сервисов;
- Оптимизировать работу с данными в MongoDB и Redis;
- Настраивать мониторинг и трейсинг систем через OpenTelemetry;
- Автотесты и нагрузочное тестирование;
- Поддержка инфраструктуры.
Что мы ждем от тебя:
- Опыт коммерческой разработки на C#;
- Понимание принципов NoSQL (MongoDB) и работы с кешем (Redis);
- Опыт работы с GitHub Actions: написание workflow, работа с Docker Registry, автоматизация деплоя;
- Уверенное владение Docker (Dockerfile, Docker Compose (Stack), Overlay Network);
- Опыт с распределенными системами и брокерами сообщений (NATS, RabbitMQ или аналоги);
- Базовый опыт с Unity (понимание структуры проекта, умение собрать клиент для тестов).
Будет плюсом:
- Опыт работы с Microsoft Orleans;
- Опыт работы с Kubernetes или другими оркестраторами контейнеров.
Условия:
- Удалённая фултайм (!) работа;
- Трудоустройство в Ташкенте (Узбекистан) после испытательного срока;
- Возможность релокации на Кипр;
- Гибкое начало рабочего дня;
- Большой интересный проект, опытная команда;
- Просим вас в резюме или сопроводительном письме указывать ваши пожелания по зарплате.
Похожие вакансии