Position: Middle Vue front-end developer
Category: JavaScript
English level: upper
Years of experience: 2


Development and support of own company products. The first one is an application for clients. The second is a panel for admins. And the third one is an admin panel of a mobile app.
Responsibilities:
- Realtime update of data using WebSockets
- Implement user interface operations on a frontend side using API.
- Complicated filtering, sorting, searching on numerous pages
- Implementation of user interface stored settings.
- Mobile adaptation

Technologies: Vue.js 2, Vuex, Element ui, Vuelidate, Vanilla js ( ES6+ features), SCSS/SASS, axios, webpack.

Develop Frontend part of two CRM systems. The first one for a realtor company to automize their work.
The main features are:
- Roles (different abilities and interface display for users with their roles)
- Huge and complicated filters with different params, sort
- Almost all data that are used in CRM can be configured from the admin panel ( like data for filters, etc.)
- Developed with possibility of using CRM in different cities.


The second is CRM for HR-specialist for more efficient work. Both projects were developed with Vue, as SPA.