Position: Senior Server C# Developer
Company: iLogos Game Studios
Experience required: 5y
English level: upper

Key Responsibilities include:

-Write clean, robust, reusable code
-Follow and enhance existing development process and set standards
-Make optimal architecture to make web and mobile based games using Unity as client side tech
-Adapt to reuse existing components and technology, rather than re-inventing
them again.
-Understands the importance of writing secure code

Key Skills:

-Have strong understanding of various protocols like HTTP and Sockets
-Have good working knowledge about databases and be comfortable in using
MySql or equivalent database
-Strong skills in server-side resource profiling, optimization and debugging
-Experience building synchronous client / server systems.
-Have a good understanding of NoSQL solutions such as MongoDB
-Have excellent programming skills and solid experience programming C#
-Have basic understanding of .Net core
-Сomfortable with both Linux and Windows server environments
-Be able to use JavaScript and similar client side technologies and have basic understanding of XML, JSON
-Knowledge of AWS
-Have a strong understanding of object oriented programming
-Be flexible in organizing the work as per the requirements
-Should be fluent in English and should hold good communication skills to interact with various teams

Qualifications:

-Minimum 5 years of programming experience in web and related technologies experience with synchronous client / server systems or high traffic scalable web services

We propose:

18 vacation days;
-Partly payed sick leaves;
-Corporate English lessons;
-Ability to rotate between offices (Kyiv, Kharkiv);
-Ability to work remotely.