Position: Expert JavaScript (Node JS) Developer
Company: Ciklum
Experience required: 5y
Category: Node.js
English level: intermediate
Published: 2021-11-01T00:00:00+02:00

Requirements:
You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills:

Design patterns, development principles
JavaScript/TypeScript. Core, performance, security
Node JS
Testing. Approaches, types, tooling
Delivery flow. Branching strategy, repo management, code style guides, testing approaches, CI/CD, release plan
Software Design & Visual Facilitation
Agile. Principles and processes, ability to facilitate team-work according to chosen development methodology
Advanced English
Framework:

NodeJS. Core, ExpressJS/NestJS, no/SQL, ORM, Database design, microservices
Desirable
You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills:

Other modern framework (Angular, Vue, React, ReactNative)
Micro-frontends
Cloud platforms experience
Code quality tools (Sonarqube)
Experience with CI/CD set up (Docker, GitlabCI, CircleCI etc.)
Familiar with UX concepts such as Information Architecture