.NET Developer

9 Hours ago • 3 Years + • Programming

Job Summary

Job Description

Plarium is seeking a .NET Developer to join their Game Server Development Department. The role involves developing and maintaining the server-side of game projects, creating new gaming services, and optimizing game logic for performance. You will also cooperate with game designers on mechanics and create server-side solutions to enhance user experience. The developer will participate in designing and implementing tooling, and developing game project infrastructure. The technology stack includes ASP.NET, MS SQL, C# .NET 8, Google Cloud, Docker, Kubernetes, NUnit, xUnit, and Unity.
Must have:
  • 3+ years of experience with C#, .NET, ASP. NET Core/Framework
  • Experience with multi-threaded and scalable solutions
  • Understanding of algorithms complexity and optimization
  • Knowledge of SQL databases (MS SQL, Postgres)
  • Understanding of client-server architecture
  • Understanding of TCP, UDP, HTTP(S), gRPC protocols
  • Understanding of authentication and authorization principles
  • Understanding of containerized applications and Kubernetes
  • Fluency in Ukrainian
  • Intermediate or higher English skills
Good to have:
  • Knowledge of backend troubleshooting and profiling tools
  • Knowledge of CI/CD systems
  • Field-specific technical education
Perks:
  • Officially registered full-time employment
  • 20 to 26 days of paid leave
  • Medical support for employee and child
  • Individual development plan and regular feedback
  • Professional development opportunities
  • Interest-free loan option
  • Reimbursement for gym membership and running clubs
  • Psychologist counseling

Job Details

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.

Responsibilities

  • 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

What we expect

  • 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

Desired

  • 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

What we offer

  • 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.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Lviv, Lviv Oblast, Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Lviv, Lviv Oblast, Ukraine (Hybrid)

Kyiv, Kyiv City, Ukraine (Remote)

Herzliya, Tel Aviv District, Israel (On-Site)

Herzliya, Tel Aviv District, Israel (On-Site)

Herzliya, Tel Aviv District, Israel (Hybrid)

Lviv, Lviv Oblast, Ukraine (Hybrid)

Lviv, Lviv Oblast, Ukraine (On-Site)

Kyiv, Kyiv City, Ukraine (Remote)

Kyiv, Kyiv City, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (On-Site)

View All Jobs

Get notified when new jobs are added by plarium

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug