Channels / CY iT HR
CY iT HR
@cyprusithr ยท supergroup
ยท filtered by
Sergey Ivanishin
โ Prev Day
Dec 29 2025
Sergey Ivanishin
2025-12-29 14:37 UTC
#vacancy Backend C# Developer (Game Server)
๐ Limassol, Cyprus (Hybrid) / Remote
We are looking for a Backend C# Developer to work on the game server of Kazanti, our main mobile title. Youโll work with an existing modular monolith, extending and improving it for new game features and live operations.
Tech stack: .NET 8, ASP.NET Core, EF Core, PostgreSQL, AutoMapper, Quartz, Docker (docker-compose), TypeScript/React (admin panel).
Responsibilities
โ Modify and improve the existing server solution according to specs: enhancements, refactoring, bug fixing.
โ Design and implement new controllers and modules for game features (progress, challenges, rewards, events, etc.) within a modular monolith.
โ Work on domains and API contracts, keep backward compatibility and versioning under control.
โ Implement business logic, jobs and schedules in Quartz (resets, rewards, aggregations).
โ Work with EF Core: models/configurations, migrations, query optimization, profiling.
โ Configure build/deploy via Docker/docker-compose for dev/stage/prod; maintain environment settings.
โ Integrate with the React admin panel (TypeScript): endpoints, DTOs, access rights.
โ Ensure observability: logging, metrics, alerts; analyze and improve performance.
โ Write unit/integration tests and maintain code quality via code review and CI.
Requirements
โ 3+ years of commercial experience with C# / ASP.NET Core.
โ Solid understanding of .NET, HTTP APIs, middleware, filters, model binding, configuration system.
โ Production experience with EF Core: migrations, tracking, profilers, optimization for PostgreSQL.
โ Understanding of modular monolith architecture: module boundaries, dependencies, layers, transaction boundaries.
โ Experience with containerization: Docker, docker-compose; basic environment configuration.
โ Good SQL/PostgreSQL fundamentals: indexes, transactions, locks, query plans.
โ Experience with tests (xUnit/NUnit), code review practices and clean code.
โ Ability to work with specs (OpenAPI/Swagger) and follow technical requirements.
Nice to have
โ Experience with game backends (progress, leaderboards, events, inventory).
โ Redis or other caching solutions, rate limiting, JWT/OAuth2, RBAC.
โ CI/CD configuration, observability (Prometheus/Grafana/ELK), feature flags.
โ Experience with migrations between modular monoliths and microservices (or a conscious decision not to do it).
โ Basic understanding of Unity-side integration, Addressables, telemetry endpoints.
How we work
โ Task tracker, written specs, mandatory code review, short daily syncs.
โ Dev โ Stage โ Prod pipeline, promotion via MR, automatic container builds.
โ Responsibility for result, freedom of tools within the agreed architecture.
๐ฉ Please send your CV via Telegram: @rexarz
๐ Limassol, Cyprus (Hybrid) / Remote
We are looking for a Backend C# Developer to work on the game server of Kazanti, our main mobile title. Youโll work with an existing modular monolith, extending and improving it for new game features and live operations.
Tech stack: .NET 8, ASP.NET Core, EF Core, PostgreSQL, AutoMapper, Quartz, Docker (docker-compose), TypeScript/React (admin panel).
Responsibilities
โ Modify and improve the existing server solution according to specs: enhancements, refactoring, bug fixing.
โ Design and implement new controllers and modules for game features (progress, challenges, rewards, events, etc.) within a modular monolith.
โ Work on domains and API contracts, keep backward compatibility and versioning under control.
โ Implement business logic, jobs and schedules in Quartz (resets, rewards, aggregations).
โ Work with EF Core: models/configurations, migrations, query optimization, profiling.
โ Configure build/deploy via Docker/docker-compose for dev/stage/prod; maintain environment settings.
โ Integrate with the React admin panel (TypeScript): endpoints, DTOs, access rights.
โ Ensure observability: logging, metrics, alerts; analyze and improve performance.
โ Write unit/integration tests and maintain code quality via code review and CI.
Requirements
โ 3+ years of commercial experience with C# / ASP.NET Core.
โ Solid understanding of .NET, HTTP APIs, middleware, filters, model binding, configuration system.
โ Production experience with EF Core: migrations, tracking, profilers, optimization for PostgreSQL.
โ Understanding of modular monolith architecture: module boundaries, dependencies, layers, transaction boundaries.
โ Experience with containerization: Docker, docker-compose; basic environment configuration.
โ Good SQL/PostgreSQL fundamentals: indexes, transactions, locks, query plans.
โ Experience with tests (xUnit/NUnit), code review practices and clean code.
โ Ability to work with specs (OpenAPI/Swagger) and follow technical requirements.
Nice to have
โ Experience with game backends (progress, leaderboards, events, inventory).
โ Redis or other caching solutions, rate limiting, JWT/OAuth2, RBAC.
โ CI/CD configuration, observability (Prometheus/Grafana/ELK), feature flags.
โ Experience with migrations between modular monoliths and microservices (or a conscious decision not to do it).
โ Basic understanding of Unity-side integration, Addressables, telemetry endpoints.
How we work
โ Task tracker, written specs, mandatory code review, short daily syncs.
โ Dev โ Stage โ Prod pipeline, promotion via MR, automatic container builds.
โ Responsibility for result, freedom of tools within the agreed architecture.
๐ฉ Please send your CV via Telegram: @rexarz
โ Prev Day
Dec 29 2025
1 message on this day