Professional skills:
Skills :
• Understanding of development using Agile methodologies, Scrum-based teamwork
• Debugging and troubleshooting skills
• Knowledge of client side oriented architecture, experience in back-end development
• Experience in all stages of mobile application development (from architecture planning to publication)
• Experience in all stages of software auto testing
Programming:
• C#/.NET
• Design Patterns, OOP, OOD, SOLID, DI/IoC
• Unit Testing, NUnit, MS Unit, TDD, BDD, Selenium Web Driver, Specflow
• Xamarin.Android, Xamarin.iOS, Cross-Platform Mobile Development, MVVM Cross
• Web Services, REST, JSON, WebSockets, XML
• Android, iOS, Google API
• LINQ, SQL, Entity Framework (Code First, Migrations), Azure
• TeamCity, Continuous Integration
Tools:
• Visual Studio, Xamarin Studio, GIT, JIRA, SourceTree
• Fiddler, HockeyApp, SonarQube, ReSharper
• SQL Management Studio, Postman, Azure Portal
Basic knowledge:
• Java, JavaScript, HTML/CSS, C++
• ASP.NET Core, ASP.NET MVC, WCF, UML, WinForms
• Docker, Oracle DB
Language:
Ukrainian (native), Russian (native), English (upper-intermediate) .