Position: Middle JavaScript developer (Vue)
Company: Cloud Works
Experience required: 2y
English level: intermediate

We are looking for a JavaScript developer for a full time job

Requirements:
- 2+ years of commercial experience with JS;
- Knowledge of HTML, CSS, JS (es6+):
* Browser API / DOM API
* Modern approaches to layout building: variables / flex / grid and etc.
* JS: Classes/ ES Modules / asynchronous
- Knowledge of HTTP protocol
- Experience in vue2 / vue3: components building, vue-router, composition-API, understanding of render function
- Tooling: GIT, webpack, prettier

Will be a plus:
- Experience with Typescript
- Experience in back-end development (node/python/. net)
- Experience in Kubernetes / Databases
- Understanding of open-id client protocol

Responsibility:
Development and support of WEB client part of the Retail management system. The application is JavaScript oriented and uses Quasar framework, has micro-fronted architecture. Maintaining the current functionality and adding new functionality using quasar + vue2. Also, there is a plan to migrate it to vue3 + typescript in the future.