• Work with backend team to design the architecture of the backend systems of the company’s games;
• Design, develop, improve, and maintain scalable back-end services;
• Assist researching and implementing modern frameworks and technologies for back-end systems;
• Participate in ongoing architecture, design, implementation, and maintenance of systems from frontend
to backend and everything in-between;
• Write production-ready code on schedule with quality;
• Implement new server side game features;
• Perform design and perform load test of both the overall the infrastructure and singular features;
• Keep yourself up-to-date on new trends and practices in high performance systems.
Skills and Capabilities
Essential
• 3+ years of hands-on experience with C# / .NET;
• Strong experience with microservices and SOA;
• Experience with Web API;
• Experience with Data: SQL;
• Clear knowledge of algorithms, experience in object-oriented programming and parallel programming;
• Experience working with Git;
• Experience working and communicating with cross-platform teams — Product managers, Designers,
Marketers etc.
Desirable
• Experience with NoSQL, caching, indexing, searching
• Experience with message queues and distributed transaction logs
• Experience with multiplayer gaming solutions and messengers;
• Knowledge of PHP
UpGames is looking for a sharp Senior Backend Developer to join our brave, creative and highly ambitious
team driving our products to new levels using the latest technology.