.NET Developer
DevelopmentKharkiv

Plarium is a multinational software development company specializing in mobile and browser games. We have studios in Tel Aviv, San Francisco, Michigan, Krasnodar, Kyiv, Kharkiv, Lviv, and Odesa. Our games are currently played by 250 million users across 150 countries.

Plarium Kharkiv is looking for talented .NET Developers to help our team of specialists provide and maintain backend solutions for all of the studio’s projects. We handle multithreading, caching, and distributed computing tasks on a daily basis. To do this, we utilize effective memory management methods and use object and buffer pools.

Our custom real-time profiling infrastructure helps us diagnose and prevent any performance or scalability issues. The backend of our projects is based on .NET, ASP.NET, MS SQL Server, and MySQL. The development team works closely with the Integration, Business Intelligence, and Community Departments to get real-time information on implemented features.

Join us and together we will change the face of the gaming industry!

Responsibilities:

  • Implementing efficient memory management methods and using object and buffer pools
  • Implementing multithreading, caching, and distributed computing solutions
  • Designing and developing new in-game features
  • Optimizing and scaling custom tools for server profiling and monitoring
  • Expanding the capacity of the technology stack
  • Furnishing new solutions and approaches to server development

Requirements:

  • At least 1 year of experience in software development
  • Experience designing and scaling server solutions based on the Microsoft .NET stack
  • Understanding of object-oriented programming principles
  • Familiarity with software design patterns, data structures, and algorithms
  • Knowledge of relational data storage principles and SQL transactions
  • Understanding of the client-server architecture, as well as HTTP, HTTPS, TCP/IP, and UDP protocols

Desired:

  • Familiarity with development of multithreaded scalable solutions
  • Ability to create P2P solutions, IIS applications, as well as ASP.NET and ISAPI extensions
  • Knowledge of MS SQL Server 2008-2015 and MySQL/PostgreSQL
  • Understanding of NoSQL principles
  • Hands-on experience with С++ and ActionScript/JavaScript

What we offer:

  • Opportunity to be involved throughout our full product development cycle
  • Professional seminars, workshops, training programs, and the opportunity to attend industry conferences
  • Officially registered full-time employment
  • 28 days of paid vacation leave
  • Complete and inclusive medical insurance package for all employees and their children
  • Free assistance planning and booking trips from our in-house travel managers
  • Free assistance with personal legal matters from our in-house legal team
  • Educational English programs, including lessons with native speakers
  • Yoga classes and a fully-equipped gym, all housed within our office

What's next?

Send us your resume
1
1
Found a job that sounds right for you? Fantastic. Send us your resume and a link to your portfolio, if applicable.
Test task
2
2
Our recruiters will ask you to perform a test task. This will allow you to demonstrate your professional skills and give us the chance to evaluate your work.
Waiting for feedback
3
3
After you have completed your test task and sent it back to us, we will need up to 5 working days to analyze it. If your test task meets our requirements, you will be invited for an interview with the technical team lead.
Technical interview
4
4
This will give you the opportunity to tell us about your experience and allow us to explain the technical aspects of the job. If you live a long way from the studio, we can arrange a Skype interview instead.
Meeting with HR
5
5
After the technical interview, you will meet with our HR specialists. They will give you more information on your development prospects in the company and provide details about the employee benefits program.
Ready to start
6
6
When the above stages are complete, we will invite you to our studio to make a formal job offer. If you live in another city or country, you can use our relocation program to help you hit the ground running.
First day at work
7
7
You're ready to begin life at Plarium. Welcome, friend.
Keeping in touch
8
8
We keep all resumes and job applications on file. Don't give up if you're unsuccessful first time round - we'll contact you as soon as a suitable position appears.