Position: Full-Stack JavaScript Developer (Vue/React + node)
Category: JavaScript
English level: upper
Years of experience: 2

1st place (between all natural universities of Ukraine): lCPC-UKRAlNE - 2021 (team of 3 devs)
Only frontend or only backend is ok.

Skills:
- CI/CD basics;
- Tiny experience with C#, Python, React Native;
- English B1 (not a problem to write comments, tasks description; read documentation, articles; understand speaker; discuss something with client);
!Frontend:
- HTML, CSS, SCSS, JS;
- React (Hooks, Redux, Redux-thunk, TypeScript, React-query, css modules, Material-UI);
- Vue2 (Vuex, Composition API, ElementUI);
!Backend:
- NodeJS (Express, Feathers, Rabbit MQ);
- Unit testing (Jest);
- DB (Mongo, Postgres via Sequelize ORM).

Few examples of tasks i've experienced:
!Frontend:
- implement ui with Material-Ui (React) or with own component's lib (Vue);
- implement ui for complex block diagram following some received rules using recursion.
- refactoring and fixing bugs in online pdf's editor;
!Backend:
- set unit tests environment from scratch and do large part of covering (also set CI/CD for staging);
- integration with corresponding services with data syncronization;
- integration with corresponding services with webhooks interaction to trigger orders creating also on our side;
- api documentation;