Frontend- / Fullstack-разработчик (React / Vue, Node.js)
• Формат: удалённо / гибрид / офис (Москва)
• Занятость: полная
• Опыт: 4 года коммерческой разработки
• Ожидания: 180 000 ₽ на руки
О СЕБЕ:
Fullstack-разработчик с упором на архитектуру (FSD, DDD), масштабируемость и производительность (Web Vitals). Проектирую системы с нуля, закрываю задачи полного цикла — от проектирования интерфейсов до контейнеризации и деплоя на прод. Автоматизирую рутину с помощью AI (DeepSeek/Qwen), ускоряя разработку на 20-30%.
КЛЮЧЕВОЙ ОПЫТ:
🔸 OTY «Survey Service» — Сервис интерактивных опросов, инди-проект | Демо: orgtool.ru | GitHub
Проектирование и реализация масштабируемого клиент-серверного монолита под потенциальную интеграцию с основным приложением.
• Спроектировал предметную область по DDD и реализовал на NestJS прикладной слой через CQRS, изолировал слои с заделом под масштабирование до шины команд/запросов.
• Написал кастомную внутреннюю библиотеку абстракций (сегрегация Exception/Error, кастомная монада Result для типобезопасной обработки ошибок).
• Разработал кастомную библиотеку UI-компонентов (включая пошаговый визард), интегрировал Base UI для floating-элементов.
• Настроил синхронизацию серверного состояния (TanStack Query) и бесшовное обновление JWT-токенов (access/refresh).
• Упаковал систему в Docker и развернул под Nginx.
🔸 Фестиваль — E-commerce проект компании-производителя, B2C, 10+ тысяч товаров, большая сезонная нагрузка
• Разработал адаптивный модуль подбора товара с пошаговым визардом (+7% к конверсии по A/B-тестам), модули «Купить в 1 клик» и виджеты работы с адресом.
• Провел аудит Web Vitals, декомпозировал тяжелые модули (code splitting, lazy loading) → сократил LCP на 1–1.5 сек.
• Настроил динамический гео-таргетинг при работе с адресами → увеличил ежедневную посещаемость региональных поддоменов на 400+ пользователей.
• Отрефакторил логику работы с API → снизил количество сетевых запросов в 2 раза.
• Декомпозировал более 3000 строк легаси-кода под FSD, перевел внутренний сервис на React + TS + Redux Toolkit → багрепорты от менеджеров −70%.
🔸 amoCRM — Ведущая B2B CRM-система на рынке РФ, 200+ тысяч корпоративных клиентов
• Спроектировал и реализовал интеграционный микросервис (OAuth-авторизация, шина на Beanstalkd) между CRM и партнерским приложением → успешно закрыл проект в срок, в полном соответствии с требованиями.
• Упаковал в Docker старые сервисы интеграций → в разы ускорил развертывание сервисов и выполнение задач бэклога.
• Полностью переработал более 10 ключевых статей тех. документации по интеграциям → сократил время онбординга на 60%.
🔸 QSOFT — Digital-интегратор, B2C проект сайтов автодилера KIA в РФ
• Перевел региональные поддомены с монолита (серверная шаблонизация + Laravel) на современный стек SPA + SSR (Vue.js и Nuxt.js) с интеграцией REST API → обеспечил бесшовный переход пользователей.
• Разработал инструмент динамической подгрузки JS-скриптов через админку → снизил на 80% количество рутинных обращений контент-менеджеров.
СТЕК:
• База: TypeScript, JavaScript, FSD, DDD
• Фронтенд: React, Vue, Nuxt, Redux Toolkit, TanStack Query
• Бэкенд: Node.js, NestJS, REST API, WebSocket, PostgreSQL, MySQL, MikroORM, Beanstalkd
• Инструменты: Jest, Vitest, Cypress, Docker, Nginx
• AI: DeepSeek, Qwen
📨 Контакты: |
#резюме #frontend #react #typescript #nodejs #фронтенд #frontend #fullstack #полная
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.