The successful applicant will be able to work at our offices in Lviv, Kyiv, Warsaw or remotely from Ukraine and Poland.
Plarium is an international developer of award-winning mobile and desktop games. More than 1300 of our specialists work remotely or at offices in Israel, Ukraine, Poland, Spain, and Finland.
RAID: Shadow Legends, Mech Arena, and our other 18 massive titles unite more than 500 million players worldwide. With over 15 years’ experience, we strive for boundary-pushing gameplay and graphics. We pair this with our dedication to innovation through analytics, marketing, and community interaction.
Plarium is looking for a talented .NET Developer to join our Game Server Development Department, which develops high-load, scalable game servers for our strategy games, and for a new cross-platform, third-person shooter.
The successful candidate will work with a team of specialists who create and implement tools for profiling, deployment, and monitoring our game servers, as well as develop architecture components that are used on several of our projects.
The department’s technology stack consists of: ASP.NET, MS SQL, C # .NET 8, Google Cloud, Docker, Kubernetes, NUnit, xUnit, Unity.
Maintaining and developing the server side of game projects
Creating new gaming services
Developing and optimizing game logic taking performance into account
Cooperating with game designers and influencing decision-making on game mechanics
Creating server-side solutions to improve the user experience
Participating in the design and implementation of tooling for the current needs of projects
Developing and customizing the infrastructure of game projects
At least 3 years of experience with C#, .NET, ASP. NET Core/Framework
Experience developing multi-threaded and scalable solutions
Understanding of the algorithms complexity and their optimization
Knowledge of SQL databases (MS SQL, Postgres)
Understanding of client-server application architecture
Understanding of TCP UDP HTTP(S) gRPC network protocols
Understanding of the authentication and authorization principles, as well as ways to implement them
Understanding of containerized applications cloud hosting in Kubernetes
Fluency in Ukrainian
English language skills at the intermediate level or higher
Knowledge of tools for troubleshooting and profiling of backend solutions both in the cloud and on bare metal
Knowledge of CI/CD systems
Field-specific technical education
Officially registered full-time employment
20 to 26 days of paid leave depending on the country in which your employment is registered
Medical support for you and your child along with paid leave if you or your child are sick
Individual development plan and regular feedback
Professional seminars, workshops, courses, and internal training programs
Opportunity to take an interest-free loan
Reimbursement of gym membership fees, and running club
Opportunity for counseling with psychologists
*Note: Benefits may vary by country.