Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Мужчина, 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 месяца
Информационные технологии, системная интеграция, интернет... Показать еще
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.
Навыки
Уровни владения навыками
Опыт вождения
Права категории B
Обо мне
Привет, я фронтенд-разработчик из Питера.
Окончил факультет среднего профессионального образования ИТМО. С 2020-2025 проходил обучение и получил диплом бакалавра в Политехе институт компьютерных наук и кибербезопасности. Всегда увлекался увлекался программированием и все что с ним связано. По итогу остановился на фронтенде
Люблю фронтенд и все что с ним связано ^-^
Мой GitHub: https://github.com/V1adKry1ov
Tg: @VladKrylov2000
Высшее образование (Бакалавр)
2025
Высшее образование (Бакалавр)
Институт компьютерных наук и кибербезопасности
2020
Среднее специальное образование
Факультет Среднего Профессионального образования национального исследовательского университета ИТМО
Среднее професcиональное, Программист
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
