Ссылка
нажмите — покажем
нажмите — покажем
#резюме #удаленка #фронтенд #frontend #javascript #typescript #reactjs #redux #vue #fulltime #HTML #CSS
🧑💻 Frontend-разработчик (TypeScript / React · Next / Vue · Nuxt)
📍 Формат: удалённо
⏳ Занятость: полная / частичная / проектная
💰 Ожидания: от 150 000 ₽
🕒 Опыт: 4+ года
━━━━━━━━━━━━━━
🚀 О себе
Frontend-разработчик с полным циклом создания интерфейсов: от проектирования UI и вёрстки до оптимизации производительности и поддержки. Работаю на стыке двух ролей — как ведущий разработчик выстраиваю фронтенд-инфраструктуру корпоративных систем с нуля (репозиторий → CI/CD → архитектура), как исполнитель делаю быстро и качественно продуктовые проекты в проде.
⚡️ Отдельная сильная сторона — сложная анимация и производительность: оптимизирую GSAP-анимации до стабильных 60fps даже на слабом железе, делаю плавные интерактивные интерфейсы с параллаксом и частицами.
🧠 Соединяю техническую экспертизу с продуктовым мышлением: разбираюсь, зачем делается фича и как она влияет на метрики.
🌐 Увлечён 3D в вебе (GSAP / Three.js) — верю, что за интерактивной 3D-визуализацией будущее: от e-commerce до edtech.
━━━━━━━━━━━━━━
💼 Что делал
- E-commerce с нуля с полной интеграцией через REST API (B2B-магазин электронных компонентов)
- Корпоративная админ-панель: авторизация на JWT с ролевой моделью, библиотека UI-компонентов, высокопроизводительные таблицы (фильтрация, drag-and-drop, инлайн-редактирование)
- Интеграция API Яндекс.Карт — полигоны в реальном времени
- Импорт/экспорт данных XLSX/CSV, клиентское кэширование
- Код-ревью, менторство джунов
- Нативная вёрстка: HTML email-письма и рекламные баннеры
━━━━━━━━━━━━━━
📈 Результаты в цифрах
- Каталоги на 1000+ товаров и 50+ API-эндпоинтов: фильтрация, пагинация, динамические параметры
- −40% избыточных ререндеров за счёт продуманной архитектуры компонентов
- −20% LCP через lazy-loading, адаптивные изображения и WebP
- −25–30% времени визуальной загрузки и снижение CLS (Skeleton loaders, микроанимации)
- Библиотека 50+ компонентов в Storybook — ускорила разработку новых разделов на 25–35%
- Сложные формы с глубокой валидацией (React Hook Form + Zod): −40–50% ошибок ввода
- Аутентификация на JWT + Refresh Token
- Подключение телеметрии (пополнения, посещения, регистрации)
━━━━━━━━━━━━━━
🛠 Стек
Языки/фреймворки: JavaScript, TypeScript, React, Next.js, Vue3, Nuxt3
Стейт: Redux (RTK), MobX, TanStack Query, RxJS
Вёрстка/стили: HTML5, CSS3, SCSS (адаптивная и семантическая), ant-design, MUI
Анимация: GSAP (сложные сцены, параллакс, оптимизация fps)
Инструменты: Git, Webpack, Vite, REST API
Процессы: Agile / Scrum, Jira
━━━━━━━━━━━━━━
🔗 Проекты в проде
- Музей Победы — «Путь к Победе» (React/Next, GSAP)
- Smartbit FIT — промосайт (Vue3/Nuxt3, GSAP): smartbitbar.ru
- Radal — B2B-магазин электроники: radal.ru
📁 Полное портфолио — по запросу
━━━━━━━━━━━━━━
📞 Контакты
💬 Telegram: @VMayevskiy
📧 Email: [email protected]
🐙 GitHub: https://github.com/Vladimirmay