Вадим В. React разработчик, Senior
ID 44051
ВВ
Вадим В.
Senior
Россия, Симферополь, UTC+3
3 376,62 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 13 октября 2026 г.
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
Отрасли
Главное о специалисте
Senior Frontend Engineer (7 лет опыта: финтех, госсектор, блокчейн, маркетплейсы, телеком).
Стек и инженерия: Глубокое знание TypeScript, React (17–19), Vue 3. Полностью закрываю технический цикл: от сложной логики (кастомные плагины) до Unit/E2E-тестирования. Интегрировал в процессы AI-инструменты (Claude, Cursor, Gemini) для ускорения разработки.
Архитектура и инфраструктура: С нуля проектировал архитектуру крупных систем (FSD, монорепозитории). Выстроил работу с микрофронтендами (Shell + MFE, миграция Module Federation v1 → v2). Настроил процессы CI/CD, кодогенерацию из Swagger и оптимизацию Core Web Vitals.
Продуктовые достижения: Спроектировал масштабный портал с множеством MFE. Разработал и внедрил два UI-кита (приватный NPM). В партнерстве с нуля создал коммерческий движок для санаториев и университета.
Управление командой (Team Lead): Руководил наймом, проводил Performance Review, декомпозировал задачи, фасилитировал синки и ретроспективы. Внедрил практику развивающего код-ревью. Имею измеримый опыт менторства — обученные разработчики успешно повысили грейды и перешли на новые позиции.
Проекты
(7 лет 2 месяца)Портал провайдера облачных услуг VTB Cloud / T1 Cloud / Atomdata Cloud
Роль
Frontend Developer, React
Обязанности
Описание: Платформа для предоставления облачных услуг и возможности управления ими. Продукт содержит внутри себя несколько подпроектов и подпродуктов, каждый из которых представлен собственным приложением и кодовой базой.
Задачи:
Переписал ~50% легаси-кода монорепо; заменил систему роутинга.
Реализовал динамическую темизацию, подключение шрифтов и post-build очистку.
Реализовал моки для разработки портала без доступа к бэкенду
Мигрировал весь проект с Legacy таблиц на актуальные с помощью адаптеров
Мигрировал монорепо с MUI на собственный UI-kit.
Мигрировал React 17 => 18
Мигрировал MUI 4 => MUI 6
Выделил части приложения в отдельный микрофронт со своим релизным циклом
Разработал и написал документацию к Frontend структуре, собственным и переиспользуемым компонентам, конвенцию кода, процесс ревью.
Внедрил кросс-ревью
Адаптировал вёрстку портала под MD экраны
Реализовал 7 полезных виджетов для продукт-мейкеров на основе React-Json-Schema-Form
Оптимизировал сборку по времени и размеру бандла на 15%; улучшил Core Web Vitals (LCP / INP / CLS).
Перенёс админ-функционал с бэкенда в выделенный интерфейс.
Реализовал сложный rich-text на Quill; провёл миграцию Jodit → Quill
Реализовал сложные плагины для Quill
Реализовал темы Keycloak для авторизации в разных типах приложения
Мигрировал с Lerna на NPM workspaces
Разработал собственные ESLint-плагины, pre-commit hooks и конвенции (SOLID, DRY, KISS).
Разработал приложение на AstroJS в ограниченные сроки
Лидерство: замещал руководителя направления — планирование спринтов и квартальной активности, демо, релизы, кросс-ревью, технические интервью, Performance Review, менторинг
Стек специалиста на проекте
Docker, REST, Jest, Webpack, Swagger, Nginx, TypeScript, MobX, Keycloak, Storybook, Husky, HTML5, Styled Components, SCSS, Prettier, Quill, React testing library, Axios.js, React Router Dom, ESLint, React, GitLab CI/CD, OpenAPI, module federation, react 17, ditor, astrojs, lint-staged, MS Monaco, swc
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2023 - По настоящее время
(3 года 7 месяцев)
Корпоративная база данных
Роль
Frontend Developer, React
Обязанности
Гибкая, изменяемая база данных для внутренних сотрудников, содержащая всю информацию об экосистеме.
Задачи:
Разработал корпоративную UI-библиотеку с версионированием в приватном NPM;
Настроил кодогенерацию из Swagger / OpenAPI;
Внедрил продвинутое кеширование запросов и данных (TanStack Query);
Спроектировал и внедрил microfrontend-архитектуру: Shell-приложение и независимые MFE-подприложения с автономными релизами; миграция Module Federation v1 → v2 без простоя.
Разработал 12 микрофронтендов; спроектировал функционал админ-панели для корпоративной БД — сложные формы и таблицы с resize и drag&drop колонок.
Внедрил LexicalJS с нуля для работы со сложным rich-text контентом.
Разработал собственные LexicalJS плагины для интеграции редактора с внешним функционалом
Ускорил рендеринг и загрузку на 30% за счёт миграции Emotion → PandaCSS и отказа от MUI
Разработал переиспользуемые библиотеки и расширения, снизившие стоимость разработки.
Внедрил CI/CD и логирование; систематизировал подготовку дизайнов, код-ревью, работу с техдолгом.
Разработал единую UI – библиотеку для внутренних проектов заказчика
Исполнял должности TechLead Frontend – направления департамента: делал анализ интегрируемых технологий, проектировал архитектуру приложений соседних команд
Планирование спринтов и квартальной активности
Курирование релизов
Технические интервью
Написание собственных скриптов для генерации компонентов и релизного цикла UI библиотеки
Менторинг
Довёл проекты до продакшена с измеримым результатом — отмечен премиями и благодарственными письмами.
Стек специалиста на проекте
Docker, REST, Webpack, Yarn, TypeScript, MobX, ClickHouse, MUI, HTML5, Rollup, SCSS, React, GitLab CI/CD, module federation, Radix UI, tanstack, экосистема, microfrontends
Отрасль проекта
Consulting&Audit
Начало работы
Февраль 2022 - Апрель 2023
(1 год 3 месяца)
Большая перемена / Твой ход
Роль
Frontend Developer, React
Обязанности
Порталы для участия в одноименных Всероссийских студенческих проектов. Отправка документов, ведение проектов, прохождение тестов и событий.
Задачи:
С нуля разработал корпоративный B2G-портал: сложные формы и отзывчивая загрузка файлов на сервер
Провёл рефакторинг личного кабинета: адаптивная кроссбраузерная вёрстка под 12 экранов
Мигрировал кодовую базу с JavaScript на TypeScript
Cистематизировал >40 UI-элементов в единую библиотеку компонентов
Стек специалиста на проекте
CSS, JavaScript, Webpack, Redux, TypeScript, HTML5, SCSS, React, библиотеки компонентов
Отрасль проекта
EdTech
Начало работы
Сентябрь 2019 - Февраль 2022
(2 года 6 месяцев)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Федеральное государственное автономное образовательное учреждение высшего образования «Крымский федеральный университет имени В. И. Вернадского», Симферополь
Специальность
Информатика и вычислительная техника
Завершение учебы
2024 г.