Position: Full Stack developer (Angular+NodeJS)
Company: KaaIoT
Category: Node.js
Experience required: 2y
English level: intermediate

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 daily basis.

**Requirements:**
Strong knowledge of Node.js (1+ years)
Strong knowledge of Angular (3+ years)
Experience and understanding of SQL performance optimization (1.5+ years)
Strong knowledge and understanding of asynchronous programming
Strong knowledge of PostgreSQL
Experience working with highload systems
Good knowledge of TypeScript
Strong analytical and problem-solving skills
Experience with Node.js debugging techniques
Understanding of cloud based stack AWS, GCP, Azure or similar
Intermediate level of English

**Would be a plus:**
Understanding and basic experience of Angular
Understanding and applying one/all of SOLID, Layered, Modular architecture techniques
Experience with performance and memory optimization
Experience with third party integrations
Experience with development of queue based systems

**Responsibilities:**
Troubleshooting and bug fixing
Identifying bottlenecks and improving software efficiency
Providing support to customer go-lives