Senior\Lead C# .Net Developer
Summary
Senior/Lead backend developer (C#/.NET) building the backend from scratch for an AAA mobile shooter at a Cyprus-based mobile game outsourcing studio. Day to day: designing microservices and APIs (REST, gRPC, WebSocket), UDP work, Kubernetes/Docker/CI-CD infrastructure, and data layers on PostgreSQL/MS SQL, Redis, and Kafka/NATS/RabbitMQ.
Кипрская студия аутсорсинга разработки мобильных игр в поисках Senior/Lead Backend Developer (C#/.NET) на проект AAA-мобильного шутера — адаптации известной ПК-игры.
- Полная разработка бэкенда с нуля и закладка архитектуры
- Проектирование микросервисной архитектуры, API (REST, gRPC, WebSocket) и работа с UDP
- Обеспечение стабильности, производительности и отказоустойчивости
- Настройка инфраструктуры (Kubernetes, Docker, CI/CD, мониторинг)
- Работа с данными (PostgreSQL/MS SQL, Redis, Kafka/NATS/RabbitMQ)
- При необходимости — развитие в лида бэкенд-команды
- Опыт коммерческой разработки на C#/.NET от 5 лет (высоконагруженные онлайн-сервисы)
- Обязательный опыт игрового бэкенда
- Экспертный уровень async/await, многопоточности, Core
- Опыт проектирования распределённых систем и масштабирования
- Практические навыки DevOps (Kubernetes, Docker, CI/CD, мониторинг)
- Самостоятельность и готовность принимать архитектурные решения
- Удалённая работа (full-time или part-time)
- Оформление Service Agreement
- Оплата в долларах / крипте / рублях
- Дружелюбная и гибкая команда
- Уроки английского языка в группах по 3-4 участника