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

ID 12366
МГ
Максим Г.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 12 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Vue.js разработчик
Грейд
Senior
Навыки
AD
Ajax
Axios.js
CSS
CSS3
Docker
ES
ES6/7
Frontend
Git
HTML
HTML5
HTTP
Java
JavaScript
Jest
REST
Sass
script
SCSS
Testing
TypeScript
Vite
Vue.js
Vuex
Web
Webpack
Адаптивная верстка
Английский язык
Объектно-ориентированное программирование (ООП)
dotenv
ESLint
Pinia
Prettier
REST API
Swagger
Video JS
Vue Router
WebSockets
3d
AG-GRID
C
Code Review
Composition API
element-plus
I18n
Microsoft
MVP
options API
Query
TFM
UI Kit
VUE 2.6
WFM
Аналитика
архитектура
ДО
КА
кд
Менеджмент
Мониторинг
Разработка
API
Nuxt.js
Gitlab CI
history
KendoUI
Kubernetes
Node.js
npmnvm
Turborepo
vitepress
Vitest
Отрасли
Insurance
Проекты   (5 лет 9 месяцев)
Хайлоад
Роль
Frontend разработчик
Обязанности
Достижения - Выступал в роли ведущего разработчика по приложению для подбора рекламы, драйвил проведение рефактора и использование современных подходов и технологий в разработке, планировал спринты, согласовывал сроки выполнения задач, формализовывал задачи, вычленял бизнес требования - Разработал новый инструмент встраивания рекламы в контентые видео. Данный инструмент стал самым дорогим инструментом размещения рекламы (х1.75 от пред. инструмента), что принесло компании существенное увеличение прибыли. - Реализовал ролевую модель в админке для различных пользователей (ограничение функционала в зависимости от роли). - Настроил проект(Webpack) для билда в различные версии приложения, для различных способов встраивания, тем самым значительно уменьшил размер итогового бандла, что положительно повлияло на нагрузку на сервера (25-60%). - Разработал механизм добавления и прослушивания событий (Event-emitter), что значительно улучшило читаемость и понимание жизненного цикла приложения, а также в последствии повлияло на скорость релиза новых фич. - Провел глубокий рефактор в ходе которого значительно улучшил архитектуру, избавился от лишних прослоек и кусков кода, "магических" чисел и переменных, улучшил типизацию. Состав команды 5 фронт разработчиков,4 бек разработчика,1 проджект,1 девопс Задачи - Работал над гибким управлением стилями - Внедрением инструментов форматирования кода (Eslint, Prettier ) - Выступал в роли ментора - Проводил код ревью Стек технологий: Vue.js, vuex, Pinia, vue-router, Typescript, Javascript, Webpack, Eslint, Prettier, dotenv, video.js, Swagger, REST API, WebSocket. Описание проекта хайлоад приложение для подбора и встраивания рекламы (Яндекс, Мейл и тд) на сайты пользователей. - внутренняя админка для сбора статистики, аналитики, настройки скриптов встраивания на Vue.js
Стек специалиста на проекте
dotenv, Gitlab CI, Vue Router, vitepress, Video JS, WebSockets, history, npmnvm, Webpack, Swagger, KendoUI, Prettier, Pinia, UI Kit, Turborepo, Vitest, ESLint, Docker, Vuex, TypeScript, Vue.js, JavaScript, REST API, Node.js, Kubernetes
Отрасль проекта
Insurance
Период работы
Август 2023 - Сентябрь 2024  (1 год 2 месяца)
Инлайн Про
Роль
Frontend разработчик
Обязанности
Описание проекта - приложение для менеджмента работы сотрудников (WFM система) - приложение для управления и мониторинга систем автоматического информирования по средствам звонков, смс и тд. - приложение-интерфейс рабочего места оператора. Достижения - Являлся ведущим разработчиком на проекте "приложение-интерфейс рабочего места оператора", довел его от 0 до MVP. В ходе этого: работал над его архитектурой, настройкой окружения, согласовывал сроки задач, обсуждал с РМом детали реализации и тд - Разработал ui kit для проектов (различные компоненты, такие как - таблицы, формы, кнопки и тд). - Настроил окружения во всех приложениях, поэтапное внедрил линтер и типизацию. - Реализовал систему роутинга, перехода и заполнения форм по query параметрам, ограничению доступа - Участвовал в разработке архитектуры для WFM, работал над системой шаблонов. Состав команды 5 фронт разработчиков,5 тестировщиков,3 аналитика Задачи - Разрабатывал отдельные страницы приложений - Работал над мультиязычностью в приложении - Настраивал окружение, линтинг, стайлинг - Поддержкой и рефактором легаси - Прорабатывал взаимодействие с бекендом - Проводил код ревью Стек технологий 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, Gitlab CI, архитектура, Vue Router, Разработка, ДО, vitepress, WebSockets, history, npmnvm, Swagger, MVP, KendoUI, Pinia, UI Kit, Turborepo, TFM, 3d, Vitest, КА, Менеджмент, ESLint, Мониторинг, VUE 2.6, Docker, Vuex, C, WFM, Composition API, Аналитика, Vite, AG-GRID, Code Review, Microsoft, JavaScript, REST API, Node.js, I18n, Kubernetes
Отрасль проекта
Insurance
Период работы
Июнь 2022 - Август 2023  (1 год 3 месяца)
EPAM Systems Inc. (Россия)
Роль
Frontend разработчик
Обязанности
Описание проекта - интернет магазин с системой гибкой сборки и стилизации под различных заказчиков - сайт для поиска/создания объявлений о недвижимости. Достижения - Проводил презентации фич заказчику полностью на английском языке - Участвовал в планировании спринтов, проводил ретро - Драйвил введение в проект typescript'a - Создал компонент загрузки фотографий для карточки недвижимости с возможностью drag and drop'a - Разработал страницу пользователя - Разработал карточку объявления и страницу объявления, с динамической подгрузкой данных Состав команды 5 фронт разработчиков,тестировщики 4-5 человек,3 девопса Задачи - Разрабатывал компоненты приложений ( формы, кнопки, инпуты и тд.) - Работал над мультиязычностью в приложении - Покрывал приложение тестами ( e2e, unit, интеграционные ) - Работал над валидацией проекта - Проводил код ревью - Pixel perfect, адаптивная и семантическая верстка
Стек специалиста на проекте
JavaScript, REST API, Swagger, Vuex, 3d, Composition API, Microsoft, Pinia, Vite, AG-GRID, I18n, WebSockets, ESLint, element-plus, options API, Vue Router
Отрасль проекта
Insurance
Период работы
Октябрь 2021 - Май 2022  (8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

Logistics & Transport • Travel, Hospitality & Restaurant business • Urban technology
ДС
Дмитрий С.
Новосибирск
Backend разработчик
Middle
2 727,27 Р/час
Redmine
Socket.io
MariaDB
PHP
WebSockets
Git
MongoDB
Redis
Yii
YouTrack
+23

Разработчик с опытом работы более 3 лет. Хорошие навыки в разработке и внедрении программного обеспечения, проектировании реляционных баз данных, сетевом администрировании, архитектуре проектов. - Хорошее знание различных движков БД (MySql, MariaDB, PostgreSQL + postgis, Redis, MongoDB). Опыт использования сложных запросов, хранимых функций, триггеров и процедур. - Кэширование (Memcached) - Опыт объектно-ориентированного программирования. Функциональное программирование. Большой опыт работы с шаблонами дизайна. - PHP-программирование (PHP5.3 +, PHP7.0-7.4, REST API, WebSocket, фреймворки: Yii, Yii2, Laravel) - Программирование на Kotlin (Ktor, Exposed, socket.io) - Опыт работы с Javascript: React.js, Node.js, Socket.IO. - Большой опыт использования брокеров очередей (RabbitMQ, Apache Kafka) - Опыт работы с Docker: создание образов, использование среды разработки с помощью docker-compose, опыт использования в производственной среде - Регулярное использование шаблонов проектирования и Unit-тестов, непрерывная интеграция, автоматизация сборок - Дизайн и планирование проекта. Опыт экстремального программирования - Разработка и программирование клиент-серверных приложений (REST API, GraphQL, документация по swagger). - CI / CD: настройка и оптимизация заданий Gitlab CI (запускающие оболочки и докеры) - Отладка и рефакторинг кода. Большой опыт поддержки и улучшения существующего кода - Оптимизация производительности приложений (оптимизация базы данных, профилирование и оптимизация приложений) - Работа в команде, работа с трекерами и планировщиками (JIRA, Youtrack, Redmine). Опыт работы с системами контроля версий GIT

Подробнее
FinTech & Banking • Manufacturing
ДЧ
Дмитрий Ч.
Ростов-на-Дону
DevOps
Senior
4 238,77 Р/час
C#
HAProxy
ELK
Grafana
PHP
Gitlab CI
AWS
GitLab
SberCloud
ClickHouse
+62

Дмитрий — DevOps-инженер уровня Senior из Ростова-на-Дону. Специализируется на автоматизации процессов разработки и эксплуатации программного обеспечения. Имеет опыт работы с широким спектром технологий, включая Azure DevOps, CI/CD, Docker, Kubernetes, Terraform, Ansible, Gitlab CI, Jenkins и другие. За время своей карьеры Дмитрий участвовал в нескольких проектах в сфере FinTech & Banking и Manufacturing. Среди проектов — работа над системой аналитики блокчейна и платёжной системой, разработка и поддержка инфраструктуры для инвест-банкинга, миграция инфраструктуры на OpenShift/Kubernetes, настройка IaC с помощью Ansible, внедрение системы мониторинга Grafana, настройка Nginx как реверс-прокси и балансировщика нагрузки. Также имеет опыт работы с микросервисной архитектурой и написанием микросервисов на Spring Boot/Java. Владеет английским языком на уровне B2.

Подробнее
E-commerce & Retail • FinTech & Banking • Insurance
БС
Богдан С.
Новосибирск
Бизнес/системный аналитик
Senior
3 116,88 Р/час
Kanban
Java Spring Boot
JMX
Postman
Spark
Keycloak
JSON
Java
Swagger
Wordpress
+31

Опытный системный аналитик с более чем 7-летним стажем, который демонстрирует отличные навыки в проведении системного анализа и создании эффективных решений для различных IT-проектов. Его работа сосредоточена на детальном выявлении и формулировании требований, а также на разработке архитектуры интеграционных решений. Он активно использует широкий спектр инструментов, таких как Jira, Confluence, draw.io, miro, figma и swagger, для документирования процессов, создания диаграмм и обеспечения прозрачности в коммуникации команды, что значительно повышает эффективность работы и способствует более плавному взаимодействию между участниками проектов. Его опыт в реализации проектов для крупных организаций, таких как банки и промышленные компании, подчеркивает способность находить оптимальные решения в сложных проектах. Богдан не только анализирует текущие проблемы и предлагает исправления, но и активно работает над улучшением существующих процессов.

Подробнее