Frontend-разработчик
280 000 руб
Роман
Возраст
32 года (20 Июня 1994)
Город
Санкт-Петербург
Переезд невозможен
Полная занятость
8 лет 3 месяца
Информационные технологии / IT / Интернет
- Проектировал и создавал с нуля новые модули, переиспользуемые компоненты и утилиты на Vue 2/3 и React 18.
- Участвовал в миграции клиентской части крупного приложения на современный стек (Vue 2 → Vue 3 Composition API, Vuex → Pinia, Webpack → Vite), что значительно ускорило сборку и улучшило производительность.
-Реализовал интеграцию сложных сторонних скриптов и внешних сервисов в клиентскую часть приложения.
- Участвовал в разработке и внедрении внутреннего UI-Kit (Vue 3, Vite, Storybook) с нуля. Это сократило время разработки новых интерфейсов в команде.
- Участвовал в создании системы Unit- и Snapshot-тестов (Jest, Vue-test-utils), снизив количество багов в продакшене.
- Анализировал основные метрики производительности Core Web Vitals на критическом пути загрузки.
- Участвовал в технических встречах и код-ревью.
- Напрямую взаимодействовал с бизнес-заказчиками, разбирал сложные технические инциденты.
- Был вовлечен в планирование спринтов. Оценивал крупные бизнес-задачи (эпики) и декомпозировал их совместно с системными аналитиками.
Стек: Vue2/3 - React18 - Mobx - Express - Server-side rendering - TypeScript - SCSS - Vite - Jest - Webpack - Адаптивная верстка - БЭМ - Vuex - Pinia
Информационные технологии / IT / Интернет
- Координирование команды разработчиков (до 5 человек).
- Создание и проектирование архитектуры SPA (внутренние продукты):
- приложение для поиска и сравнения туров + версия для агентов
- приложение для поиска и сравнения предложений ОСАГО на рынке РФ
- системы администрирования заказов для агентов.
- Написание основных компонентов (Vue2, React16) и функциональных модулей.
- Разработка приложения для биллинга (React16, Webpack)
- Написание unit-тестов
- Глубокий анализ и улучшение работы клиентской части приложений. Анализировал и уменьшал размер бандла (code splitting, tree shaking, lazy loading), оптимизировал рендеринг компонентов.
- CI/CD с использованием Bitbucket, после переезда - Gitlab.
- Проведение code review, собеседований.
Стек: JavaScript - Vue2 - React16 - Storybook - Jest - TypeScript - Webpack - HTML - SCSS - Адаптивная верстка - БЭМ
Информационные технологии / IT / Интернет
Участие в разработке страховой платформы:
создание vue-компонентов
написание скриптов для парсинга данных с использованием Node.js.
Стек: JavaScript • Vue.js • Node.js • HTML • CSS • Twitter Bootstrap
Высшее (Магистр)
Магистратура - Программная инженерия
Санкт-Петербург, 2016 — 2018 гг.
Высшее (Бакалавр)
38.03.05 Бизнес-информатика
Уфа, 2012 — 2016 гг.
Middle+ / Senior Frontend Developer со стек-фокусом на Vue 2/3 (Composition API) и React 18 (hooks). Имею 8+ лет опыта проектирования и разработки приложений (SPA, SSR) разной сложности: страховая площадка, агрегаторы авиа-билетов и тур-пакетов, интернет-магазин (Спортмастер), приложения для биллинга, внутренние админки.
Что использовал:
- Typescript (v4-5), Javascript (ES5-6)
- Vue2-3, Composition Api, Vuex, Pinia, Vue-test-utils, Vue-router, Vuetify
- React16-18, Mobx, Redux, React-router, Hooks
- Jest, Storybook
- HTML5, CSS3, Scss, Tailwind, БЭМ
- Webpack4-5, Vite, Express
- Core Web Vitals
В работе всегда самостоятелен (не люблю отвлекать других, пока есть убеждение, что смогу справиться сам), ответственен за результат, дисциплинирован (считаю, что профессионал должен быть таким во всех аспектах работы).
18 декабря, 2025
Надежда Валентиновна
Город
Санкт-Петербург
Возраст
27 лет (18 апреля 1999)
Опыт работы:
2 года и 3 месяца
Последнее место работы:
Разработчик услуг, РТ Лабс, АО
05.2024 - 10.2025
20 сентября, 2007
5 000 руб
Денис
Город
Санкт-Петербург
Возраст
44 года ( 1 января 1982)
Опыт работы:
Без опыта
20 сентября, 2007
Борис Владимирович
Город
Санкт-Петербург
Возраст
53 года ( 1 января 1973)
Опыт работы:
Без опыта
Резюме размещено в отрасли