Position: Middle Angular Engineer
Company: NCube
Experience required: 2y
English level: upper

Проект - cloud eReading service
Команда - 1 Senior QA, 1 Senior full stack dev and 1 Senior Front end Dev
Ремоут фулл-тайм
1 тех інтерв’ю

We are looking for an **Angular 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
- 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
- Some experience around C#, ASP.NET MVC, Web API, RESTful Services
- 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