Position: Full Stack Developer
Company: NCube
Experience required: 3y
English level: upper

Requirements:
4+ years of experience in software development
Strong knowledge of .NET and .NET Core frameworks
Understanding of REST API structure and ASP.NET WebAPI
Experience with Dependency Injection
Application Security (encryption, secure messaging) Data Access ORM (Entity Framework)
SOLID Principles
Comfortable with Agile processes
Proficiency with JavaScript and HTML5
Experience with Angular
Extensive knowledge of CSS and JS methods for providing performant visual effects
Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
Knowledge of various non-relational/no-SQL data stores is a plus
Upper-Intermediate English and better
Responsibilities:
Participation in full development lifecycle
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
Getting involved in almost every phase in the software development lifecycle, from business requirement discussions, technical design, implementation, QA support, deployment to production support
Participate in daily stand-up meetings to review current progress and obstacles with direct team
We offer:
Competitive salary with the regular review
Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv
PE 5% Taxes compensations, accountant assistance
Vacation (up to 20 working days)
Paid sick leaves (10 working days)
Medical Insurance after probation period (3 months)
Online English courses
Direct cooperation with the customer
Teambuildings, corporate parties and company trips abroad
Great working environment and team spirit