Position: JavaScript Full-stack Senior Developer
Company: Українська Кадрова Група
Experience required: 3y
English level: upper

It is the world’s largest asset management firm. Headquartered in New York City, the firm operates in more than 130 countries, and is the largest provider of outsourced chief investment officers.

Project:

It’s a vast global system that helps millions of companies to manage insurance packages. This system provides each company with personalizing options to differentiate their employees and give them a different access level to the number of services. And companies can have plenty of providers and insurance resources at one time. Also, the product allows combining many small companies into one alliance to manage their benefits systems.
By combining these options through the system, we’re developing the best product for manipulating benefit systems for companies all over the globe.

Responsibilities:

Comfortable working with coding standards,
Applies clean code and SOLID principles.
Comfortable working in a distributed team across time zones.
Fluency in English (verbal and written).

Requirements:

Required:
3+ years JavaScript experience
2+ NodeJS web application development experience
1+ years TypeScript experience
1+ Angular or AngularJS experience

Knowledge of async (Promises) and/or reactive (RxJs) information processing
Unit testing experience
Any relational SQL database knowledge with ability to write DML queries of medium complexity

Desired:
Angular 7+ experience
AngularJS to Angular conversion experience
Unit testing with Jasmin/Jest
OracleSQL experience
Knowledge of .NET/C# or .NET Core/C# with ASP.NET MVC – as a plus
Experience with CI/CD setup for projects