Position: Front-End Engineer
Company: KaaIoT Technologies, LLC
Category: JavaScript
Experience required: 5y
English level: intermediate

**About the project:**
Project management platform. With the help of own API, it’s possible to do multiple integrations with communication, sales, analytics and other applications that are used by co-workers on a daily basis.
We are looking for the front-end developer to improve the beautifully crafted product that helps millions of people to enjoy their remote work! You will be responsible to deliver production-ready functionality in a cross-functional team and will be able to reach millions of people with your best effort and working time as part of a multinational team of highly skilled developers.

**Requirements:**
5+ years of experience in development;
Good knowledge of Javascript and TypeScript;
Expert in Angular;
Strong analytical and problem-solving skills;
**Experience working with OAuth2 protocol, SSO integration;**
Experience working with RxJS and NgRx;
Good understanding of asynchronous programming;
Confident working with the Git version control system;;
Intermediate level of English.

**Would be a plus:**
Knowledge of Node.js;
Knowledge of PostgreSQL;
Understanding and applying one/all of SOLID, Layered, Modular architecture techniques;
Experience working with high-load systems;
Experience with third-party integrations.

**Responsibilities:**
Troubleshooting and bug fixing;
Identifying bottlenecks and improving software efficiency;
Implementing new functionality.