Position: Node.js Developer
Company: CHI Software
Experience required: 3y
English level: intermediate

**Requirements:**
· At least 3 years in commercial Node.js development;
· At least 2 years in commercial React.js development;
· English Level intermediate or higher;
· Good knowledge of OOP basics;
· Strong knowledge of native Javascript including OOP techniques;
· Strong knowledge of HTTP protocol, request/response, DNS, and full request life cycle;
· Strong knowledge of ES6;
· Strong knowledge of Promises;
· Knowledge of SQL, understanding of relational and NoSQL storages;
· Commercial experience in any MongoDB/ PostgreSQL/ MySQL/ Oracle;
· Experience in any Redis/Memcache;
· Commercial experience in Git, Mercurial, Bitbucket, and GitHub;
· Experience in any cloud services AWS/ Heroku/ Google/ Azure

Advantages:
· Experience with Nest.js;
· Familiarity with GraphQL;
· Experience in Docker, Kubernetes;
· Understanding of blockchain technology.

**With us, you can:**

Develop your technical knowledge:
· Use the latest technologies;
· Participate in technical events and conferences (the company covers the cost);
· Regular tech talks and professional development.

Improve your soft skills:
· Build strong teamwork skills and become an essential part of dynamic teams;
· Improve your English in classes and speaking directly with clients;
· Increase your productivity and communication level via Scrum, Kanban, and Agile methodologies.