Senior Fullstack-разработчик, TypeScript

Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Fullstack • Frontend • Backend • TypeScript • JavaScript • Node.js • Nest • Vue.js • Nuxt.js • React • Express • PostgreSQL • SQL • MongoDB • Redis
Релокация • Удаленная работа • Частичная занятость
Опыт работы более 5 лет
260 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Fullstack-разработчик, Volta Tech.

Мои компетенции и опыт

Senior Fullstack-разработчик (TypeScript: Vue/Nuxt, React/ нужен доступ к резюме + нужен доступ к резюме ) с 7+ годами опыта end-to-end разработки highload-продуктов.

Работаю как фулстек на TypeScript по всему стеку: фронтенд (Vue 3/Nuxt 3, React/ нужен доступ к резюме , SSR, FSD), backend ( нужен доступ к резюме , Express; REST API, WebSocket, RBAC), данные (PostgreSQL + TypeORM, MongoDB, Redis, RabbitMQ/Kafka), инфраструктура (Docker/Kubernetes, CI/CD GitLab CI, Sentry), автотесты (Playwright, Jest, MSW).

Управленческий трек в трёх компаниях подряд: техрук направления (PR-группа) → Team Lead (Competent IT) → Team Lead Frontend / Tech Lead команды 8 (Volta Tech / ERA2). Найм, перформанс-ревью и 1:1, код-ревью, менторинг.

Живые продукты: нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме

Ищу роль Senior Fullstack (TypeScript) в продуктовой команде.

Опыт работы

Volta Tech — Senior Fullstack-разработчик, июль 2025 — июнь 2026

Высоконагруженная микросервисная iGaming-платформа: каталог 4 000+ игр от 50+ game-провайдеров, авторизация и KYC, платежи (карты РФ, СБП), бонусы, турниры, промо. Сотни тысяч пользователей; 170+ инженеров, работал в 3 кросс-функциональных командах по ~10 человек. Плюс ERA2 — AI-направление, экосистема 30+ продуктов в Telegram и вебе (ERA2, +Вайб, БананоГен, NeyroHub, iVox Studio, ERA2 Card) на одном платформенном ядре, где вырос до Tech Lead команды 8.

  • Вёл ключевые инициативы фронтенда: миграция Vue 2 → Vue 3 (Composition API), Nuxt 3 + TypeScript + Vite; FSD-архитектура (Pinia), развитие внутреннего UI-kit.
  • Дорабатывал backend-логику на нужен доступ к резюме : 20+ DTO/эндпоинтов, валидация, интеграционные слои; событийная шина RabbitMQ/Kafka.
  • Оптимизировал REST/WebSocket-слой: кеширование через Redis и разгрузка тяжёлых запросов; время ответа ключевых экранов сокращено на ~30–40%.
  • Разработал 5+ продуктовых интерфейсов ERA2 на React/ нужен доступ к резюме + TypeScript с real-time статусами (LCP < 2 сек) и внутренние инструменты платформы (админ-панель Vue 3, бэк-офис React).
  • Вынес общие модули в переиспользуемое ядро и typed contracts на TypeScript от фронта до бэка: 30+ продуктов экосистемы собираются из одного набора компонентов и контрактов — новый продукт подключается конфигом, а не форком.

Skinopolis — Backend-разработчик ( нужен доступ к резюме ), сентябрь 2025 — май 2026

Проект параллельно с Volta Tech: Skinopolis — iGaming-платформа открытия кейсов CS2 (кейсы, апгрейд, контракты, джекпот, вывод скинов в Steam); основной разработчик бэкенда, ~1 000 коммитов.

  • Бэкенд на NestJS 11 + Prisma/PostgreSQL: 151 модель данных, 87 контроллеров; игровая логика с контролем RTP, вход через Steam, вывод скинов через маркет.
  • Платежи на 8 провайдерах с идемпотентными вебхуками и сверкой; real-time на нужен доступ к резюме с Redis-адаптером, очередь BullMQ, ~20 cron-задач; защита продакшена — ModSecurity + OWASP CRS, CrowdSec, rate-limit.

Competent IT — Senior Fullstack-разработчик (Vue/NestJS), июль 2024 — июль 2025

Международная Web3-платформа Meta Force Space: маркетплейс, сервисная экосистема, образовательные продукты; 2M+ пользователей экосистемы (публичный счётчик, август 2024), Polygon. Команда 5–8; вырос из senior в Team Lead.

  • Спроектировал и реализовал масштабируемую fullstack-архитектуру платформы (React 18 — ядро dApp, Vue 3 — продуктовые модули; TypeScript, NestJS, PostgreSQL); вывел MVP в production менее чем за 4 месяца.
  • Разрабатывал backend-модули на NestJS: OpenAPI/Swagger, RBAC, слои кеша и сессий, очереди фоновых задач; PostgreSQL + TypeORM — схемы, миграции, составные индексы; MongoDB.

PR-группа Буржуй — Fullstack-разработчик (JS/TS), апрель 2022 — июнь 2024

Продуктовое направление digital-группы: NFT-маркетплейс Kefirium (первый рублёвый NFT-маркетплейс РФ), аукционный сервис Soda AVS, платёжная B2B-платформа нужен доступ к резюме . Единственный fullstack-разработчик → техрук направления.

  • Проектировал и реализовывал модули highload NFT-маркетплейса на Vue/Nuxt (SSR/PWA) + нужен доступ к резюме : каталог на тысячи позиций, live-дропы, realtime-нотификации; загрузка ключевых страниц < 2.5 сек.
  • Разрабатывал backend: REST API, WebSocket, очереди (RabbitMQ + Redis-backed обработчики), PostgreSQL — схемы каталога и минт-флоу, индексы, пагинация.
  • Реализовал live-аукцион: ставки по WebSocket < 300 мс, сотни одновременных участников; консистентность — транзакции и row-level блокировки.

Routeam — Frontend-разработчик, октябрь 2021 — апрель 2022

Проектный контракт «Бронев» — платформа продажи автобусных билетов и управления рейсами: расписания, продажи через кассы и агентскую сеть, возвраты и отчётность перевозчика в одном продукте; команда 10+ инженеров.

  • Выполнил проектный контракт в срок: платформа доведена до production-релиза за 7 месяцев; кабинет перевозчика и рабочие места кассира и агента на нужен доступ к резюме 2, Vuex, Vue Router.

ИП Полуэктов — Fullstack-разработчик (Vue/Node), август 2020 — октябрь 2021

Соло-разработка двух продуктов от схемы БД до деплоя: CRM-платформа для ЖКХ Upravhouse и платформа доставки еды Leverans.

  • Спроектировал и реализовал web CRM: Vue/Vuex, нужен доступ к резюме , PostgreSQL (схема с нуля), REST API, ролевой доступ, SLA-уведомления.
  • Интегрировал веб/Telegram-бота: нагрузка на call-центр снижена примерно на 40%; время оформления заказа сокращено примерно на 35%, заказы выросли примерно на 30%.

Asmart-group — Frontend-разработчик, июнь 2019 — август 2020

Веб-агентство: B2B/B2C-сайты, туристический портал, e-commerce-магазин.

  • Разрабатывал адаптивные интерфейсы и SPA-модули на JavaScript (ES6+), Vue 2 и React 16+; PageSpeed/Lighthouse 85+, initial bundle ~−40%, загрузка до ~1.8 сек.

Образование: высшее — Омский государственный университет путей сообщения (ОмГУПС), Омск, 2021. Институт менеджмента и экономики, «Реклама».

Языки: Русский — родной; английский — B2.

Контакты: Telegram нужен доступ к резюме · GitHub нужен доступ к резюме



Есть файл резюме (защищен)


Интересные кандидаты