Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 25 лет, родился 29 августа 2000

Санкт-Петербург, готов к переезду (Москва), не готов к командировкам

Middle frontend-разработчик VueJs

250 000  на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 4 года 2 месяца

Декабрь 2025по настоящее время
5 месяцев
Магнит тех
Ведущий разработчик
-
Октябрь 2023Май 2025
1 год 8 месяцев
ITransfer

Санкт-Петербург

Услуги для населения... Показать еще

Frontend-разработчик
Основной стек технологий и опыт: - Vue2/3 (Options/Composition Api) - опыт 3+ года - Vuex/Pinia - опыт 3+ года - Typescript - опыт 1+ год - Vanila JS - 3+ года - Есть опыт с SSR технологиями NuxtJS - Опыт рефакторинга кода (избавление от легаси и переход на Vue. Переход с Vue2 -> Vue 3 Vuex-> Pinia) - Работа с беком по RestApi технологии - Базовая настройка и поднятие Docker контейнеров - Опыт ревью кода участников команды Мои обязанности: - Разработка велась на стеке Vue.js 2/3 + Vuex. В зависимости от возраста компонента использовал OptionsApi Vue2, либо CompositionApi Vue3 + Typescript - Также принимал участие в тестировании продукта, обсуждал способы тестирования тех или иных разделов, помогал тестировщикам в выявлении багов и написании баг репортов - Участвовал во этапах жизненного цикла задач: от обсуждения задачи до реализации и выпуска в продакшн. - Создавал или обновлял компоненты в зависимости от задачи Попал на проект в момент отказа от UI-фреймворка Vuetify, поэтому одна из задач была переписка компонентов и избавление от Vuetify и в дальнейшем добавление своих локальных UI компонентов - Создал и в дальнейшем поддерживал один из основных разделов, где основным требованием была работа с гугл картами. Подключение GoogleAPI, добавление маркеров на карте, построение маршрутов автомобиля через Polyline и многое другое UI взаимодействие с картой - Настраивал маршрутизацию - Активно взаимодействовал с бекенд разработчиками (от обсуждения формата передаваемых данных, до способов общения фронта с беком) - Проводил код-ревью, участвовал в обсуждении архитектурных решений и улучшении качества кода. - Помогал оценивать трудоёмкость, обсуждал всевозможные риски и предлагал оптимальные технические решения. Если говорить в целом, то на данном месте работы помимо разработки, в мой пул задач входило много всего другого. Не просто написать компонент, который ставят в Jira, а понять бизнес-требования, оценить реализуемость + сроки, решить какое лучшее архитектурное решение выбрать (чтобы в дальнейшем можно было легко добавить или убрать функционал), написать легко ревьюинный код, довести задачу до тестирования и если что - оперативно пофиксить баги.
Май 2022Июнь 2023
1 год 2 месяца

www.solvo.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик(VueJS)
Был задействован в внедрении нового функционала в проект. Участвовал в обсуждении, оценивании и разработки необходимых задач (полный цикл от желаний заказчика до конечной разработки). Также поддерживал существующие проекты. Был опыт в переходе с Vue 2 на Vue 3. Переписывал стейт менеджер Vuex на Pinia, также переписывал код для дальнейшей поддержки Vue 3. Также ревьюил код коллег. Из-за огромной кодовой базы проекта приходилось с осторожностью подходить к рефактору кода, чтобы не задеть рабочий функционал. Стек технологий и свои обязанности: - Vue 2 и дальнейший рефактор на Vue 3 - Vue-router - Vuex и дальнейший рефаткор на Pinia - Использование Swagger, Docker - Git/Github - Использование стандартных алгоритмов для оптимизации кода - Адаптивная верстка по макету Figma
Июнь 2021Апрель 2022
11 месяцев
Траектория
Frontend-разработчик(VueJS)
На данном месте работы я был задействован в разработке приложения мониторинга автотранспорта. Попал в самом начале запуска этого проекта, поэтому кодовой базы не было и нужно было выбрать оптимальный тип архитектуры и стека для данного проекта. Помимо этого проекта поддерживал уже рабочие проекты и добавлял новый функционал. Если говорить за стек технологий и свои обязанности: - Работа с системой контроля версий Git - Сode review кода - Адаптивная, кроссбраузерная верста сайта. Использую flex, grid css, scss. Вообщем спокойно верстаю по макету из figma, есть небольшой опыт в анимации, по сути при необходимости можно найти любую анимацию и внедрить в проект - Работа с фреймворком VueJs. Участвовал в разработке spa приложения на Vue2 и Vue3. Есть опыт работы с Vuex, также на Vue3 для работы с состоянием приложения использовал Composition api. - Typescript. Помимо vuejs использовал typescript. Такой стек на фронте позволяет более надежней работать с функциями и prop компонентов. Помогает случайно не мутировать передаваемые переменные, и в общем становится понятно, что приходит и что уходит из функции/компонента - Написание простеньких тестов. - Разрабатывал внутренний виджет для amosrm.

Навыки

Уровни владения навыками
HTML5
CSS3
JavaScript
VueJs
Typescript
Git
Nuxt.js
Sass
Frontend
Vuex
REST API
JS
Java Script
npm
SCSS
Адаптивная верстка
Кроссбраузерная верстка

Опыт вождения

Права категории B

Обо мне

Привет, я фронтенд-разработчик из Питера. Окончил факультет среднего профессионального образования ИТМО. С 2020-2025 проходил обучение и получил диплом бакалавра в Политехе институт компьютерных наук и кибербезопасности. Всегда увлекался увлекался программированием и все что с ним связано. По итогу остановился на фронтенде Люблю фронтенд и все что с ним связано ^-^ Мой GitHub: https://github.com/V1adKry1ov Tg: @VladKrylov2000

Высшее образование (Бакалавр)

2025
Высшее образование (Бакалавр)
2020
Среднее специальное образование
Факультет Среднего Профессионального образования национального исследовательского университета ИТМО
Среднее професcиональное, Программист

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения