Максим Г. Vue.js разработчик, Senior

ID 16407
МГ
Максим Г.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 375 Р/час
НДС не облагается
Специалист доступен с 14 декабря 2024 г.

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

Подробнее
О специалисте
Специализация
Vue.js разработчик
Грейд
Senior
Навыки
CSS
CSS3
Docker
Frontend
Git
HTML
HTML5
HTTP
JavaScript
REST
REST API
Sass
SCSS
SPA
TypeScript
Vite
Vue.js
Vuex
Webpack
WebSockets
Адаптивная верстка
Английский язык
ООП
JavaScript ES6
Jest
Ajax
dotenv
ESLint
Pinia
Prettier
Swagger
Vue Router
Code Review
Event-Emitter
NDA
Yandex
Аналитика
Бизнес требования
Видео
использование
модель
подбор
Программное обеспечение
Разработка
сервер
статистика
типизация
2022
AG-GRID
Composition API
element-plus
I18n
MVP
options API
Query
UI Kit
WFM
ДО
компоненты
легаси
линтер
Менеджмент
Мониторинг
разработка архитектуры
средства
and
Cypress
E2E testing
Pixel Perfect
unit
Vue Test Utils
Vuelidate
Vuetify
данных
Интернет-магазин
Планирование
Подготовка и проведение презентаций
Семантическая верстка
API
coposition
Nuxt.js
options
Figma
HTTPS
MongoDB
Node.js
Базы данных
библиотеки компонентов
верстка
макетов
оптимизация
Проведение собеседований
Пользовательские интерфейсы
Отрасли
HRTech
IoT
Marketing, Advertising & Design
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Максим — опытный Vue.js разработчик с 4-летним опытом работы в сфере IT. Он обладает широким спектром навыков, включая владение современными инструментами и технологиями разработки, такими как Docker, Git, HTML, CSS, JavaScript, TypeScript, Vue.js, Webpack и многими другими. Максим работал над несколькими проектами, где он выступал в роли ведущего разработчика, занимался рефакторингом кода, разрабатывал новые инструменты и механизмы, а также проводил код-ревью. Он имеет опыт работы с различными фреймворками и библиотеками, такими как Vue.js, Vuex, Pinia, Vue Router, Typescript и другими. В своих проектах Максим занимался разработкой интерфейсов, оптимизацией приложений, внедрением инструментов форматирования кода и разработкой архитектуры. Он также работал над гибким управлением стилями, внедрением инструментов форматирования кода (Eslint, Prettier), выступал в роли ментора и проводил код ревью. Стек технологий с которыми работал: Языки: Javascript, Typescript Фреймворки: Vue 2/3 (options api, composition api), Svelte, Angular SSR: Nuxt, bff Верстка: Scss, Sass, стараюсь придерживаться методологии БЭМ Библиотеки компонентов: element-plus, ag-grid, Vuetify Стейт менеджеры: Vuex, Pinia Роутинг: vue-router, кастом роутинг на проекте Rage-mp Тестирование: Cypress, Jest, vue test utils Валидация: Vuelidate Линтеры: ESLint, Prettier Сборщики: vite, gulp, webpack Протоколы: Http, Https, WebSocket Локализация: i18n Инфраструктура: Docker Методологии по которым работал: Scrum, Agile.
Проекты   (5 лет 11 месяцев)
Компания под NDA
Роль
Frontend разработчик
Обязанности
Проекты: • Хайлоад приложение для подбора и встраивания рекламы (Яндекс, Мейл и тд) на сайты пользователей. • Внутренняя админка для сбора статистики, аналитики, настройки скриптов встраивания на Vue.js Какие задачи можно выделить: • Выступал в роли ведущего разработчика по приложению для подбора рекламы, драйвил проведение рефактора и использование современных подходов и технологий в разработке, планировал спринты, согласовывал сроки выполнения задач, формализовывал задачи, вычленял бизнес требования • Разработал новый инструмент встраивания рекламы в контентые видео. Данный инструмент стал самым дорогим инструментом размещения рекламы (х1.75 от предыдущего инструмента), что принесло компании существенное увеличение прибыли. • Реализовал ролевую модель в админке для различных пользователей (ограничение функционала в зависимости от роли). • Настроил проект (Webpack) для билда в различные версии приложения, для различных способов встраивания, тем самым значительно уменьшил размер итогового бандла, что положительно повлияло на нагрузку на сервера (25-60%). • Разработал механизм добавления и прослушивания событий (Event-emitter), что значительно улучшило читаемость и понимание жизненного цикла приложения, а также в последствии повлияло на скорость релиза новых фич. • Провел глубокий рефактор в ходе которого значительно улучшил архитектуру, избавился от лишних прослоек и кусков кода, "магических" чисел и переменных, улучшил типизацию. А также: - Работал над гибким управлением стилями - Внедрением инструментов форматирования кода (Eslint, Prettier ) - Выступал в роли ментора - Проводил код ревью Стек технологий: Vue.js, vuex, Pinia, vue-router, Typescript, Javascript, Webpack, Eslint, Prettier, dotenv, video.js, Swagger, REST API, WebSocket.
Стек специалиста на проекте
Бизнес требования, dotenv, WebSockets, статистика, Vue Router, Разработка, Программное обеспечение, типизация, модель, сервер, использование, Event-Emitter, Frontend, Webpack, Swagger, Видео, Yandex, Prettier, Pinia, ESLint, NDA, Vuex, TypeScript, Аналитика, Code Review, Vue.js, REST API, JavaScript, подбор
Отрасль проекта
Marketing, Advertising & Design
Период работы
Август 2023 - По настоящее время  (1 год 5 месяцев)
Компания под НДА
Роль
Frontend-разработчик
Обязанности
Проекты: • Приложение для менеджмента работы сотрудников (WFM система) • Приложение для управления и мониторинга систем автоматического информирования по средствам звонков, смс и тд. • Приложение-интерфейс рабочего места оператора. Какие задачи можно выделить: • Являлся ведущим разработчиком на проекте "приложение-интерфейс рабочего места оператора", довел его от 0 до MVP. В ходе этого: работал над его архитектурой, настройкой окружения, согласовывал сроки задач, обсуждал с РМом детали реализации и т.д. • Разработал ui kit для проектов (различные компоненты, такие как - таблицы, формы, кнопки и тд). • Настроил окружения во всех приложениях, поэтапное внедрил линтер и типизацию. • Реализовал систему роутинга, перехода и заполнения форм по query параметрам, ограничению доступа • Участвовал в разработке архитектуры для WFM, работал над системой шаблонов. А также: - Разрабатывал отдельные страницы приложений - Работал над мультиязычностью в приложении - Настраивал окружение, линтинг, стайлинг - Поддержкой и рефактором легаси - Прорабатывал взаимодействие с бекендом - Проводил код ревью Стек технологий: Vue 2/3 (composition API / options API), JS/TS, Vite, Vuex, Pinia, Eslint, vue-router, ag-grid, element-plus, i18n, WebSocket, REST api, Swagger.
Стек специалиста на проекте
element-plus, Query, Пользовательские интерфейсы, options API, 2022, WebSockets, Vue Router, Программное обеспечение, ДО, типизация, линтер, Frontend, Swagger, MVP, Pinia, UI Kit, Менеджмент, ESLint, NDA, Мониторинг, Vuex, компоненты, WFM, Composition API, Vite, AG-GRID, Code Review, Vue.js, REST API, разработка архитектуры, легаси, средства, I18n
Отрасль проекта
HRTech
Период работы
Июль 2022 - Август 2023  (1 год 2 месяца)
Компания под NDA
Роль
Software Engineer
Обязанности
Стек технологий: Vue 2 (options api), Scss, Vuetify, Vuelidate, Vuex, vue-router, Eslint, Prettier, i18n, Cypress, Jest, vue test utils, Docker. Проекты: - интернет магазин с системой гибкой сборки и стилизации под различных заказчиков Какие задачи можно выделить: - Проводил презентации фич заказчику полностью на английском языке - Участвовал в планировании спринтов, проводил ретро - Драйвил введение в проект typescript'a - Создал компонент загрузки фотографий для карточки продукта с возможностью drag and drop'a - Разработал страницу пользователя - Разработал карточку обьявления и страницу обьявления, с динамической подгрузкой данных А также: - Разрабатывал компоненты приложений ( формы, кнопки, инпуты и тд.) - Работал над мультиязычностью в приложении - Покрывал приложение тестами ( e2e, unit, интеграционные ) - Работал над валидацией проекта - Проводил код ревью - Pixel perfect, адаптивная и семантическая верстка
Стек специалиста на проекте
options API, Vue Test Utils, Интернет-магазин, Подготовка и проведение презентаций, unit, Vue Router, and, Cypress, Jest, Vuelidate, Семантическая верстка, Prettier, Vuetify, ESLint, Docker, Планирование, Vuex, компоненты, Pixel Perfect, Code Review, Vue.js, данных, SCSS, I18n, E2E testing
Отрасль проекта
IoT
Период работы
Май 2020 - Май 2022  (2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно, Офис
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Петербургский государственный университет путей сообщения, Санкт-Петербург, АиТ. Неоконченное высшее, 4 курса
Специальность
Радиотехника
Завершение учебы
2022 г.

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

E-commerce & Retail • LifeStyle • Travel, Hospitality & Restaurant business
ДГ
Денис Г.
Ульяновск
Vue.js разработчик
Middle+
2 750 Р/час
animate
Ant design
API
Auth0
Axios.js
BEM
Bootstrap
Chart.js
coding
Composition API
+94

Денис — опытный Vue.js разработчик, специализирующийся на создании frontend-решений для e-commerce и lifestyle проектов. Он обладает глубокими знаниями в области разработки пользовательских интерфейсов, включая адаптивную верстку, библиотеки компонентов и кроссбраузерную верстку. Денис также знаком с методологиями разработки, ООП и операционными системами. Он уверенно работает с технологиями, такими как Vue 2 и Vue 3, Vue Router, Vite, Vitest, Vuex, Webpack и другими инструментами разработки. На протяжении трёх лет и десяти месяцев Денис работал над несколькими проектами, где он разрабатывал сложные и функциональные решения. Среди его достижений — создание платформы для покупки и продажи экологически чистых продуктов, платформы для экотуризма и путешествий, платформы для планирования здорового питания и платформы для покупки и аренды спортивного оборудования. Денис способен эффективно работать в команде и самостоятельно решать сложные задачи. Его опыт и навыки делают его ценным специалистом в области frontend-разработки.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • HRTech • Manufacturing • Media • Travel, Hospitality & Restaurant business
ВТ
Виталий Т.
Краснодар
Vue.js разработчик
Middle+
2 295,83 Р/час
Vue.js
JavaScript
TypeScript
Git
Vuex
HTML
CSS
SCSS
Webpack
Nuxt.js
+66

Виталий — опытный Vue.js разработчик, специализирующийся на создании сложных веб-приложений. Обладает навыками работы с современными инструментами и технологиями, такими как Vue 2 и Vue 3, TypeScript, Nuxt.js, Pinia, Vite, Tailwind, Bitrix API и другие. Виталий имеет опыт работы в различных отраслях, включая e-commerce, производство, медиа, биотехнологии, здравоохранение, финансы, технологии и туризм. Он участвовал в разработке проектов для интернет-магазинов, сервисов бронирования, медицинских организаций и других компаний. На своих проектах Виталий выполнял широкий спектр задач, таких как создание и настройка приложений, верстка страниц, разработка каталогов товаров, интеграция с API, оптимизация производительности, проведение код-ревью, управление командой фронтенд-разработки и многое другое.

Подробнее
E-commerce & Retail • EdTech • Government & Public Sector • Media
ВИ
Владислав И.
Ульяновск
Vue.js разработчик
Middle+
2 500 Р/час
JavaScript
Javascript ES6+
TypeScript
Linux
MS Windows
Vue.js
Ant design
BEM
Bootstrap
Chakra UI
+66

Владислав — опытный Vue.js разработчик с навыками работы на проектах в EdTech, Government & Public Sector, E-commerce & Retail и Media. Он обладает глубокими знаниями JavaScript, TypeScript, Vue.js и других технологий, а также опытом работы с инструментами разработки, такими как Webpack, Nuxt.js, Axios.js. Владислав имеет опыт создания образовательных платформ, систем для минимизации юридических рисков, e-commerce решений по продаже IoT устройств и онлайн-платформ для создания портфолио и коллекций. На своих проектах он занимался созданием конструкторов образовательных программ, разработкой интерфейсов для компаний и пользователей, оптимизацией контента и метатегов для поисковых систем, виртуализацией списков и другими задачами.

Подробнее

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

HRTech • IoT • Marketing, Advertising & Design • Social Networking
МГ
Максим Г.
Санкт-Петербург
Vue.js разработчик
Senior
3 375 Р/час
element-plus
options
HTML5
Query
Пользовательские интерфейсы
Sass
options API
2022
Бизнес требования
Vue Test Utils
+93

Максим — опытный Vue.js разработчик с 4-летним опытом работы в сфере IT. Он обладает широким спектром навыков, включая владение современными инструментами и технологиями разработки, такими как Docker, Git, HTML, CSS, JavaScript, TypeScript, Vue.js, Webpack и многими другими. Максим работал над несколькими проектами, где он выступал в роли ведущего разработчика, занимался рефакторингом кода, разрабатывал новые инструменты и механизмы, а также проводил код-ревью. Он имеет опыт работы с различными фреймворками и библиотеками, такими как Vue.js, Vuex, Pinia, Vue Router, Typescript и другими. В своих проектах Максим занимался разработкой интерфейсов, оптимизацией приложений, внедрением инструментов форматирования кода и разработкой архитектуры. Он также работал над гибким управлением стилями, внедрением инструментов форматирования кода (Eslint, Prettier), выступал в роли ментора и проводил код ревью. Стек технологий с которыми работал: Языки: Javascript, Typescript Фреймворки: Vue 2/3 (options api, composition api), Svelte, Angular SSR: Nuxt, bff Верстка: Scss, Sass, стараюсь придерживаться методологии БЭМ Библиотеки компонентов: element-plus, ag-grid, Vuetify Стейт менеджеры: Vuex, Pinia Роутинг: vue-router, кастом роутинг на проекте Rage-mp Тестирование: Cypress, Jest, vue test utils Валидация: Vuelidate Линтеры: ESLint, Prettier Сборщики: vite, gulp, webpack Протоколы: Http, Https, WebSocket Локализация: i18n Инфраструктура: Docker Методологии по которым работал: Scrum, Agile.

Подробнее