Position: .NET developer
Company: SpellRise Recruitment
Category: .NET
Experience: 5y
English level: intermediate

**Про компанію та проект:**
Компанія розробляє ігри будь-якого масштабу від звичайних мобільних і до кросплатформних проектів AAA. Наразі близько 60 співробітників у компанії. До березня планується 80.
**Стек:** .net, .net core, entity framework, NUnit, Redis, MongoDB, Docker, RabbitMQ, Amazon Services, microservices. CI(Jenkins, TeamCity, etc)

**Приклади проектів:**
1-й: 1 рік у розробці, готова прототипна версія з усіма механізмами. У роботі: масштабування, оптимізація, сервер, база даних. Жанр шутер мобу.
2-й: ММО шутер з елементами блокчейн
3-й: блокчейн ММО на космічну тематику
Інші проекти трохи менші, але теж десктопні.

**Етапи відбору:**
HR + технічне інтерв'ю

**Responsibilities:**
- Design and implementation of highly scalable backend solutions on microservice architecture
- Backend services development for the AAA video games
- Metagame features development (e.g achievements, shop, profiles)
- Provide auto-testing coverage for new features (via unit testing, functional testing, stress testing)
- Design, implement and support of CI/CD solution for the project


**Requirements: **
- Proven experience with software design, SOLID principles, best practices, patterns
- Deep understanding of TCP UDP protocols
- Experience with the following technologies: Entity Framework, NUnit,
Redis, MongoDB, Docker, RabbitMQ, Amazon Services (AWS).
- Ability to Design and Implement high scalable and distributed backend architectures
- Knowledge of Jenkins, TeamCity, etc
- Implement Unit, Functional, Stress tests
- English - Intermediate

**Умови роботи: **
- Робота повністю віддалена
- Графік гнучкий, з 9-11 до 18-20
- Є бухгалтер для ведення ФОП
- Всі вихідні та свята дотримуються
- Відпустка 15 днів лікарняні 10 днів на рік
- При необхідності для роботи надається техніка