Position: Frontend Developer (with C# knowledge)
Company: NCube
Experience required: 2y
English level: upper

We are looking for a Frontend  Developer to join our e-commerce development team! As a member of this team, you will be working with the project that focus on page speed improvements for ecommerce website, part of which requires revamping front end technology.

Company - a cloud eReading service launched by the Canadian bookstore chain in 2009. They enable more than 30 million readers worldwide to read anytime, anywhere and on any device.

HQ — Toronto, team consists of 1 Senior QA, 1 Senior full stack dev and 1 Senior Front end Dev.

Requirements:
Strong knowledge of JavaScript, TypeScript, HTML and CSS/SCSS
Knowledge of modern JavaScript frameworks such as React or Angular
Some experience around C#, ASP.NET MVC, Web API, RESTful Services
Experience in writing meaningful unit tests using QUnit or similar libraries
Experience in developing accessible applications using the accessibility standards
Knowledge of webpack, babel, or similar bundler
Creating mockups/prototypes for POCs
Good understanding of SOLID Principles and Practices, IoC & TDD
MS SQL, No SQL, Entity Framework
Experience with Git, GitHub and Azure DevOps
Experienced and knowledgeable in CI/CD and different testing strategies and techniques (Unit, Integration, UI tests)
Upper-Intermediate English and better

Responsibilities:
You will be working with the team on page speed improvements for our ecommerce website, part of which requires revamping our front-end technology
Communicate clearly and effectively with teammates, Business stakeholders and other development teams

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