Game C# Engineer
— From 3 years of experience with development in a client-server environment;
— 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.
Will be a plus
— 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.