Position: Middle/Senior Full Stack developer (Angular + Node.js)
Company: AVA.codes
Category: JavaScript
Experience required: 2y
English level: upper

Background:
— At least 2 years experience with Angular 2+
— At least 1 year of experience with Node.js
— At least 1 years with NoSQL DB’s
— High communication skills
— At least Upper-Intermediate English level (better Advanced or Fluent)
— Experience with large Angular projects
— Experience with large NgRx
— Experience with large Kendo UI will be a plus
— Very strong HTML/CSS, pixel perfect

Will be a plus:
— Experience with AWS
— Experience with Python

Responsibilities:
— build reusable Angular components using Angular template outlets
— implement pixel perfect design based on .psd files
— build scalable feature modules, that could be reused in future
— collect a lot of information from customers and implement feature due to their requirements

ABOUT THE PROJECT
Description:
Large web-based solution for enterprise companies that need to perform skill assessment of their employees. The project has started a long time ago and now customers want to release a new version as Angular SPA.

Functionality:
Role-based Angular application with a variety of reusable modules and features. Application connected to .Net webApi. Has custom design based on KendoUI. Also NgRx is used as a provider of state management. Functionality is divided into separate components called “widgets” which perform the main flows of the application.

Technologies: Angular 8, NgRx, Kendo UI, SheetJs