— Deep understanding of OOP, DI/IoC, SOLID, etc.
— Deep knowledge of C#
— Multithreading experience (preferably Task Parallel Library)
— Experience in writing tests (unit, functional)
— English intermediate or higher
— Knowledge of design patterns
— Experience with Xamarin or Unity3d
— Knowledge of Haxe
— Work in the top niche of social gaming with modern technologies
— Challenging tasks and talented guys around, knowledge and best practice sharing
— Training and conferences paid by the company
— Substantial performance bonuses
— Salary review once a year
— Sports compensation
— Medical insurance
— Free corporate English lessons
— The talented and friendly team
— Implementing new features.
— Supporting existing code.
— Working as part of Scrum team.
This is an opportunity for C# Developer to join a world-leading gaming company and make a great impact on the development of our flagman games.