5+ years of Application Development or Software Engineering experience;
Deep Knowledge of C#;
Good understanding of design patterns and SOLID principles;
Experience with game development, good knowledge of OpenGL or Direct X is prefered;
Experience in mobile development is plus;
Experience with Xamarin, Objective C, Java, is a plus;
Experience with decomposing technical tasks and defining level of effort for complex systems;
Bachelor’s degree in Computer Science or related field;
Strong verbal and written communication skills (both Russian and English);
Experience with Agile software development and/or Test Driven Development is a huge plus.
Opportunity to work in exciting atmosphere on top-end projects with our creative and experienced team;
Variety of interesting and challenging tasks;
Competitive salary, paid vacation and sick leave;
Free English courses and training activities on a regular base;
Great possibilities for professional development and career growth;
Modern office with chill-out zone, with free fruit, sweets and never-ending supply of coffee;
Lots of FUN and much more...!
Development on C #, .NET;
Creating framework and features from scratch;
Work with Windows 10, VS 2015, intellij Idea;
Be responsible for building of high quality and maintainable code.