Денис О. , Senior, Vue.js разработчик

Male avatar
Денис О.
Беларусь, Минск
2 200 ₽/час 352 000 ₽/мес. без НДС
    Vue.js разработчик
  • Senior
Опыт работы:

Разработчик с 7+ годами опыта.

Языки:

Английский — A2

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
JavaScript
Vue 2
Vite
HTML5
CSS3
REST
TypeScript
Vue3
Nuxt 3
Vue Router
Pinia
Webpack
Storybook
Knockout.JS
Jest
Playwright
CI/CD
Strapi CMS
Bitbucket
Jira
NewRelic
Instana
Sentry
stoplight
Applications:
SCSS
Docker
Database:
MySQL
Source_control:
GitHub
GitLab
Instruments:
Npm
Swagger
Формат работы
Удалённо
Описание о специалисте

Было реализовано более 5 успешных проектов.


Soft skills:

Командная работа

Коммуникативный

Целеустремленный

Неконфликтный

Примеры работ

NDA
Описание задачи/проекта

Интернет магазин по продаже косметики

Позиция на проекте
Senior Front-End developer
Размер команды
4 frontend, 3 QA, 1 BA, 1 PM
Ответственность
  1. Разрабатывал авторизацию на сайте, Страницу Поиска + листинг продуктов вместе с фильтрацией, Корзину продуктов, Оформление Заказа, Страницу Профиля.
  2. Использование Vue i18n для поддержки мультиязычности, а также поддержка RTL верстки
  3. Работал над интеграциями с backend(REST API) и 3rd party сервисами (Google Tag Manager + Google Analytics)
  4. Разработка компонентов и конфигурация Strapi CMS
  5. Разработка ui-kit компонентов (Storybook)
  6. Проведение Code Review
  7. Написание unit-тестов с использованием Jest
  8. Участие в обсуждении архитектурных решений
Технологии и инструменты
Git, HTML, JavaScript, Jest, Nuxt3, Pinia, REST, SCSS, Storybook, TypeScript, Vite, Strapi CMS, Vue3 (+Composition API)
Период работы/продолжительность
Октябрь 2022 г. - Август 2024 г.
NDA
Описание задачи/проекта

Миграция e-commerce проекта (интернет-магазин) с Vue2 на Vue3 + Composition API

Позиция на проекте
Middle Front-End developer
Размер команды
4 frontend, 3 QA, 1 PM
Ответственность
  1. Работал над миграцией крупного e-commerce проекта c Vue2 на Vue3 + Composition API.
  2. Работал над внедрением новых бизнес фич а также над поддержкой существующего функционала
  3. Работал над интеграциями с backend сервисами (REST API)
  4. Участвовал в процессе code review
  5. Составлял OpenAPI документацию для бекенд сервисов
Технологии и инструменты
Git, HTML, JavaScript, Jest, REST, SCSS, TypeScript, Vite, Vue Router, Vue3 (+ Composition API)
Период работы/продолжительность
Июнь 2021 г. - Сентябрь 2022 г.
NDA
Описание задачи/проекта

Интернет-магазин по продаже косметики

Позиция на проекте
Middle Front-End developer
Размер команды
1 Front-end, 1 Back-end, 1 Android, 1 IOS, 1 PM, 1 BA, 3 QA
Ответственность
  1. Работал над внедрением новых бизнес фич а также над поддержкой существующего функционала
  2. Работал над интеграциями с backend сервисами (REST API)
  3. Внедрение кнопок для оплаты с помощью Apple/Google Pay
  4. Работал над улучшением метрик Core Web Vitals
  5. Участие в процессе code review
  6. Написание unit и e2e тестов с использованием Jest/Playwright
Технологии и инструменты
Git, HTML, Jest, Playwright, SCSS, Vue 2, Vue Router, Vuex, Webpack
Период работы/продолжительность
Апрель 2020 г. - Июнь 2021 г.
NDA
Описание задачи/проекта

Миграция e-commerce проекта (интернет-магазина) с Knockout.JS на Vue 2

Позиция на проекте
Middle Front-End developer
Размер команды
3 Front-End, 2 Back-End, 3 QA, 1 PM
Ответственность
  1. Занимался миграцией e-commerce проекта с Knockout.JS на Vue 2.
  2. Также занимался интеграциями с новыми backend-сервисами (REST API)
Технологии и инструменты
Git, HTML, Jest, SCSS, Vue 2, Vue Router, Vuex, Webpack
Период работы/продолжительность
Март 2019 г. - Апрель 2020 г.
NDA
Описание задачи/проекта

Разработка интернет-магазинов на платформе Oracle CX Commerce

Позиция на проекте
Front-End Developer
Размер команды
3 Front-end, 2 Back-end, 2 QA, 1 PM
Ответственность
  1. Участвовал в разработке нескольких интернет-магазинов на платформе Oracle CX Commerce.
Технологии и инструменты
CSS, HTML, Node.js, Oracle CX Commerce, KnockoutJS
Период работы/продолжительность
Январь 2018 г. - Март 2019 г.

Образование

Высшее
Название учебного заведения/курса
БГУИР
Аналогичные специалисты
Male avatar
Сергей С.
Россия, Пенза
2 760 ₽/час без НДС
    Frontend разработчик
  • Senior
Уверенные знания HTML (HTML5), CSS (CSS3), JavaScript (ECMAScript), TypeScript, Sass, Less, Nuxt Умение верстать самому, так и использовать готовую верстку в представлениях. Опыт адаптивной и кроссбраузерной верстки. Уверенные знания фреймворков React.js и Vue.js, а так же в составе фреймворков Nuxt/Next Умение разрабатывать проекты с нуля, определяя стек технологий в соответствии с требованиями заказчика, умение работать с различными системами сборки Опыт построения диаграмм с использованием библиотеки echarts, а также построения графиков по обновлению в режиме реального времени. Опыт написания unit-тестов (jest/vitest/enzyme), e2e Опыт интеграции с бекенд REST/SOAP/GraphQL Опыт работы в кросс-функциональных командах, прямого общения с заказчиком, навыки менторства и передачи знаний, быстрой адаптации к новым технологиям, кросс-командного код-ревью
    HTML
    CSS
    JavaScript
    TypeScript
    Sass
    LESS
    nuxt
    React.js
    Vue.js
    Next.js
    Redux
    MobX
    GraphQL
    REST
    SOAP
    Vite
    Webpack
    Parcel
    Babel
    Jest
    Enzyme
    Vitest
    TestCafe
    Storybook
    PostgreSQL
    MongoDB
    MySQL
    Firebase
    PWA
    Pinia
    Vuex
    Playwright
    Redux Toolkit
    SCSS
    Composition API
    Git
    GitHub
    GitLab
    Bitbucket
    Docker
    Bamboo
    Jenkins
    CI/CD
    Npm
    Yarn
    PNPM
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster