The team develops and maintains high-traffic server-side services.
.NET backend developer for high-traffic game services
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design, develop, and maintain high-traffic backend services using C# and .NET
- Design, implement, and maintain REST API meta-services for profiles, inventory, and leaderboards
- Design and develop microservice architecture, ensuring reliable communication between services
- Implement asynchronous data processing and event-driven service communication using Kafka
- Optimize backend system performance, scalability, and fault tolerance
- Monitor and diagnose service performance, and analyze and resolve performance issues
требования
- At least 3 years of professional development experience with C# and .NET
- Experience developing backend services with ASP.NET Core and knowledge of REST APIs and gRPC
- Knowledge of software design principles and ability to write clean, maintainable, and testable code
- Experience with PostgreSQL schema design, indexes, and query optimization
- Practical experience with MongoDB and understanding of document-based databases
- Experience with Redis or KeyDB
- Experience with Kafka or RabbitMQ and understanding of asynchronous and event-driven data processing
- Knowledge of microservice architecture, core design patterns, and distributed system interactions
- Understanding of fault tolerance, load balancing, scaling, and protecting services from overloads and failures
- Experience with Docker, Kubernetes, Prometheus, Grafana, application diagnostics tools, GitLab CI/CD, and writing unit and integration tests
- Experience developing high-traffic systems and optimizing their performance
- Будет плюсом: GameDev backend development, ClickHouse and large datasets, geographically distributed and fault-tolerant systems, OpenTelemetry and distributed tracing, load testing and profiling .NET applications
условия
- Flexible work schedule
- Health insurance
- Official registration
- English language courses
- Corporate library
- Compensation for sessions with a psychologist
- Sports season ticket compensation
- Paid parking
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.