Position: Front-End Developer (Angular)
Company: CNA International
Category: JavaScript
Experience required: 3y
English level: intermediate

Responsibilities:
Participation in a team responsible for the Labor management areas;
Creating modules with their own logic consolidated under the product SPAs;
Connecting modules to the REST API;
Creating shared component;
Writing unit/e2e tests;
Communicating with team members: front-end, back-end, QA guys;
Discussing the implementation of algorithms, methods, and approaches across the development team;
Communicating with PO in the context of the team related features;
Tracking items in DevOps Azure.

Requirements:
3+ years of commercial web development (Typescript, JS, HTML, CSS);
2+ years of working with Angular version 2+;
Experience with RxJS;
Experience with Materials;
Experience with REST API;
Experience with GIT or other Version Control System;
Understanding design patterns;
Willingness to help team members;
Good learnability.

Good to have:
SQL Server knowledge;
Experience with C#, .Net;
Familiar with Agile/Scrum.

The company offers:
Competitive Contract Employment Salary Opportunities. A competitive salary range in the Contract Employees market;
A yearly bonus award based on the achievement of the team;
11 Company Paid Public Holidays;
Unlimited PTO (Paid Time Off);
100 hours of Flexible LTO (Learning Paid Time Off) package for staff training;
Sick leave days;
A friendly, working environment and in a clean and comfortable office space in a convenient location, walking distance from the metro;
Daily snacks, coffee, and tea;
The weekly company-paid team lunches;
Quarterly social outings.