Position: Full-Stack Engineer
Company: KaaIoT
Experience required: 3y
English level: intermediate

Requirements:

5+ years of experience in development
1+ years of experience with Node.js
Good knowledge of Javascript and TypeScript
Strong knowledge of Angular
Experience working with RxJS and NgRx
Good understanding of asynchronous programming
Experience working with relational databases
Experience working with high load systems
Confident working with the Git version control system
Strong analytical and problem-solving skills
Intermediate level of English


Would be a plus:

Knowledge of PostgreSQL
Understanding of cloud based stack AWS, GCP, Azure or similar
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