Подберем для вас подходящего специалиста за 48 часов!
ВГ
Виталий Г.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
2250 ₽ / час
НДС не облагается
Специалист доступен с 29 ноября 2022 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее

О специалисте
Специализация

Vue.js разработчик

Грейд
Middle
Навыки
JavaScript
CSS
HTML
Vue.js
Nuxt.js
Vuex
SCSS
PostCSS
Tailwind CSS
Git
GitLab
О специалисте
Опыт разработки: 3 года Опыт работы с языками: Javascript, CSS, HTML Опыт работы с фреймворками: Vue.js, Nuxt.js Опыт работы с библиотеками и технологиями: Vuex, SCSS, PostCSS, Tailwind Также опыт работы c: Git, GitLab
Проекты
Личный кабинет абитуриента и законного представителя (ЗП) для ВШЭ (раздел договоров)
Роль в проекте
Frontend-разработчик
Обязанности в проекте
Что реализовывал: Верстал и адаптировал страницу договоров и страницу формы новой заявки. Страница договоров включала в себя список уведомлений, таблицу заявок и таблицу договоров. Данные для страницы подгружал через api. Список уведомлений имеет возможность выводить как важные уведомления, так и выводить неважные по решению пользователя. При большом количестве уведомлений часть уведомлений скрываются. Реализован функционал который позволяет пользователю удалять уведомления или совершать действие с заявками или договорами, если предложение с таким действием присутствует в уведомлении. В таблице с заявками реализованы действия подробного просмотра информации по поданной заявке, возможноссть отредактировать заявку, отменить или записаться на визит. То или иное действие становится доступным пользователю в зависимости от статуса заявки пришедшего с api. Эти действия реализованы через модальные окна. Схожий функционал у таблицы договоров со своими действиями (просмотр информации по договору, отмена договора, соласование проекта договора и подписание оферты и отказ на одном из этих этапов, оплата договора, обмен скан-копиями). Модальные окна имеют различные условия отрисовки информации или открытия доступа к функционалу в зависимости от статуса заявки/договора и других связанных с ними параметрами. Форма подачи новой заявки представляет собой сложную форму у которой динамически выводятся поля или предустанавливаются значения в полях в зависимости от выбранных пользователем данных. Реализована валидация полей. Интегрирован dadata для подсказок в полях с адресом.
Начало работы
май 2022 г.
Окончание
июль 2022 г.
Миграция с кастомной CMS на Nuxt хостинг-провайдера (www.servermania.com)
Роль в проекте
Frontend-разработчик
Обязанности в проекте
Что реализовывал: Преобразование страниц проекта на vue. Оптимизация кодовой базы при помощи components и layouts. Оптимизация производительности страниц. Внедрение tailwind. Поддержка проекта
Начало работы
нояб. 2020 г.
Окончание
апр. 2022 г.
Агрегатор интернет провайдеров
Роль в проекте
Frontend-разработчик
Обязанности в проекте
Что реализовывал: Разработка компонентов, вёрстка страниц, настройка URL путей к страницам, обращение к API, получение и подготовка данных для вывода на страницу. В проекте реализовывал сложную фильтрацию данных и разработал функционал для сравнения двух и более сущностей.
Начало работы
март 2020 г.
Окончание
окт. 2020 г.
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

РШ
Рамиль Ш.
Санкт-Петербург
Vue.js разработчик
Senior
3,250 ₽ / час
Apache
Babel
CI
CSS
Docker
ES 5/6
Figma
Git
GitLab
Gulp
HTML
HTML5
JavaScript
Kubernetes
LESS
MOCCA
Node.js
Npm
PostCSS
Rollup
Saas
SCSS
SOLID
stylelint
TSlint
TypeScript
Vue.js
Webpack
Yarn
Zeplin
Nuxt.js
Ava.js
nvm
XO
PSI DSS
POSTHTML
ESLINT
PCI DSS
+38

Имею опыт: * сборки frontend * разработки на чистом js (ES5, ES6) * разработки на js-фреймворке Vue 2 + Vuex, Vue Router * разработки SPA с SSR на чистом Vue * разработки SPA с SSR на Nuxt.js * разработки сайтов по гайдлайнам Google Material Design с использованием ui-фреймворка Vuetify.js * разработки на TypeScript * разработки сложных пакетов в виде монорепы * написания объектно-ориентированного кода * написания модульных тестов * написания интеграционных тестов * настройки полного цикла авто-тестирования * настройки полного цикла CI/CD в Gitlab/Bitbucket * создания библиотеки ui компонентов * создания и настройки витрин ui компонентов в storybook * написании подробной документации, выработке различного рода правил и код стайла * работы в unix-подобных системах * работы в команде и взаимодействия с дизайнерами, backend-разработчиками, менеджерами проектов. * управления командой до 10 человек * обучения (вёл курс по frontend для студентов) Также знаю/понимаю: * полный цикл современной разработки веб приложений * клиент-серверное взаимодействие * принципы проектирования API * ООП * декомпозицию * принципы DRY, KISS, SOLID Мои последние проекты: * разработка фронтенд части маркетплейса товаров для тяжёлой промышленности * разработка собственного инструмента для е2е тестирования на базе WebdriverIO * разработка продуктового ui kit с тестами, линтерами, витриной компонентов в storybook * разбиение монолитного продукта на насколько пакетов в составе монорепы * налаживание инфраструктуры вокруг продукта с обеспечением полной автоматизации. Некоторые мои качества: Ответственный, дисциплинированный, аккуратный, легко обучаемый, имею пытливый ум, всегда стараюсь быстро и качественно сделать свою работу, веду здоровый образ жизни.

Подробнее

Недавно просмотренные специалисты