.Net Developer (Gamedev)
DUTIES AND RESPONSIBILITIES:
- Design and develop scalable backend microservices for games.
- Implement server-side logic and integrate with client-side game engines.
- Collaborate with designers, unity developers, and the team for efficient data flow
- Create and maintain APIs for game features, authentication, and social features Integrate third-party services like analytics, ads, and payment processing
- Write and maintain technical documentation Debug, profile, and optimize backend code
- Ensure code quality and follow best practices
- Participate in code reviews and stay updated on backend and game development trends
Requirements:
- 4+ years in .NET backend development
- Proficiency in C#, .NET Core, ASP.NET Core Experience with NoSQL (MongoDB, Elasticsearch) and relational databases (PostgreSQL, MS SQL, MySQL)
- Knowledge of message brokers (Kafka, RabbitMQ)
- Proficient in Unit Testing Experience and Amazon Web Services (AWS)
- Understanding of microservice architecture
- Knowledge of client-server communication
- Familiarity with design patterns, SOLID principles, KISS, DRY, etc.