Lead Frontend Developer (AI-first)

Phygital+

Lead Frontend Developer (AI-first)

Описание вакансии

Привет, A-player! Мы - Phygital+
AI-платформа для креативных и дизайн-команд. Помогаем крупным компаниям ускорять создание визуального контента с помощью нейросетей, сохраняя качество и контроль.

Коротко о нас, чтобы понимать масштаб:
  • 200+ enterprise-клиентов уровня Яндекс, Альфа-Банк, X5, Лента, Авито, МТС.
  • Крупнейшие агентства: Depot, Setters, Great и многие другие.
  • По частоте использования - мы на втором месте после Figma у дизайнеров и маркетологов.
  • Retention по компаниям = 100%.
  • Рост +30% месяц к месяцу, за полтора года выросли с 8 до 32 человек в команде.
  • Цель на 2026 год - вырасти в 5 раз по выручке.
  • Мы нашли PMF, закрываем раунд А от известного фонда.
Эта роль
  • Не «архитектор-говорящая-голова» и не «тимлид, который только менеджерит». Нам нужен играющий тренер: человек, который пишет код (минимум 50% времени), делает ревью, менторит команду, но при этом видит картину целиком, принимает архитектурные решения и отвечает за миграцию.
  • Ты будешь отвечать за самый сложный кусок продукта - графический редактор (canvas). И за миграцию фронтенда со старого стека (SolidJS + чистый JavaScript) на новый (React). Постепенно, без остановки продукта, без «перепишем всё с нуля».
  • Мы ждём прагматика, который спокоен к легаси и готов полтора года жить в гибридной кодовой базе.
Наша культура -коротко:
  • AI-first и AI-native.
    Вся команда пользуется Cursor, Claude, вайбкодингом - это часть нашего ДНК.
  • Удалёнка, команда распределена по миру.
  • A-players: проактивные, самостоятельные, ответственные.
Чем предстоит заниматься:
1. Взять на себя графический редактор
  • Разобраться в текущей архитектуре canvas-движка.
  • Найти узкие места по производительности и надёжности.
  • Наметить план по улучшению без фанатизма.
2. Вести миграцию на React
  • Владеть и вести план перехода фронтенда со старого стека на React.
  • Принимать технические решения и оформлять их в ADR.
  • Защищать выбранный стек перед командой и продуктом.
  • Внедрять паттерн «strangler fig» - постепенную замену, а не «перепишем всё и выключим старую версию».
3. Писать код и растить команду
  • Лично писать код (минимум 50% времени) и делать ревью пул-реквестов.
  • Нанимать фронтенд-разработчиков под новые задачи.
  • Переводить текущую команду на новые правила работы.
  • Менторить, проводить парное программирование и регулярные 1:1.
4. Договариваться с продуктом и бэкендом
  • Про приоритеты: какие миграционные задачи берём, какие фичи откладываем.
  • Продавать технические задачи бизнесу на их языке.

Кто нам нужен
Must have:
  • 7+ лет коммерческого фронтенда, из них 4+ года на React.
  • 2+ года в роли тимлида или техлида в команде от 5 разработчиков.
  • Опыт работы с canvas-движками (Konva, Fabric.js, Three.js, React Flow, tldraw).
  • Успешно проведённая миграция между фреймворками или мажорными версиями - постепенная, без остановки продукта.
  • Работа с крупной кодовой базой (50 000+ строк, легаси).
  • Опыт найма разработчиков (минимум 3 закрытых вакансии лично).
Nice to have:
  • Опыт в AI-продуктах / генерации изображений / графических редакторах.
  • Опыт с коллаборативными редакторами (как Figma / Google Docs) - технология Yjs / CRDT.
  • Монорепозитории (pnpm + Turborepo / Nx).
  • Вклад в open-source, технический блог, публичные ADR.
Нам по пути, если это про тебя ;)
  • React 18/19 на экспертном уровне.
  • TypeScript в строгом режиме - пишешь сложные типизированные библиотеки, а не «лишь бы компилилось».
  • Управление состоянием: Redux Toolkit + RTK Query (или готов пересесть с эквивалентов за неделю).
  • Тесты: Vitest, React Testing Library, Playwright. Понимаешь, где unit, где визуальная регрессия, где e2e.
  • Архитектурная грамотность: умеешь писать ADR, разбираешь альтернативы, обосновываешь выбор.
  • Производительность фронтенда: Core Web Vitals (LCP, INP, CLS), bundle analysis, code splitting.
Будет плюсом:
  • Опыт миграционного паттерна «strangler fig».
  • React Flow / xyflow (движок node-based редакторов).
  • Yjs + Hocuspocus (realtime-коллаборация).
  • Vite-плагины, Storybook, Chromatic.
У нас ценятся
  • Прагматизм.
    Не предлагаешь «переписать всё с нуля». Готов год жить в гибридной кодовой базе.
  • Договороспособность.
    Умеешь продавать технические задачи продукту и бизнесу на их языке.
  • Менторство без эго.
    Учишь, не унижая. Терпеливо объясняешь одно и то же разным людям.
  • Hands-on.
    Не брезгуешь писать код, чинить баги, дежурить по инцидентам.
  • Системное мышление.
    Видишь зависимости между задачами, выбираешь что взять сейчас, а что отложить. Не пытаешься «починить всё сразу».
  • Умеешь писать.
    Документы, ADR, PR-описания - структурировано и понятно.

Наше предложение:)
  • Удалёнка.
  • Конкурентная зарплата: с каждым обсуждаем индивидуально (платим в любой валюте).
  • Команда: без бюрократии, с фокусом на результат.
  • AI-native культура: ты будешь использовать AI для ускорения разработки, но не для подмены мышления.
  • Реальная ответственность за один из самых сложных кусков продукта.
  • Миграция с легаси на современный стек - наследие, которое переживёт тебя.
  • Работа в сильной команде (топы TON, RTA, T1 Group) с горящими глазами.
Как к нам попасть
Жми «Откликнуться» и в сопроводительном письме расскажи:
  • о своём опыте миграции фронтенда с легаси на React;
  • про работу с canvas и графическими редакторами;
  • как ты используешь AI для ускорения разработки.
Ждём именно тебя 🔥
Навыки
  • React
  • TypeScript
  • Konva
  • React Flow
  • Three.js
  • Найм персонала
  • Team management
  • Node.js
  • Figma
  • GitHub
Посмотреть контакты работодателя

Похожие вакансии

  • Москва

  • Не указана

Рекомендуем
Сократика
  • Москва

  • Не указана

Рекомендуем
MANGO FZCO
  • Москва

  • от 350000 RUR

Рекомендуем
Playerok
  • Москва

  • от 320000 RUR

Бэнкс Софт Системс

Frontend разработчик (React)

Бэнкс Софт Системс

  • Москва

  • от 320000 RUR

Альфа-Банк
  • Москва

  • от 320000 RUR

БЮРО 1440
  • Москва

  • от 320000 RUR

Go Offer

Tech Lead

Go Offer

  • Москва

  • от 320000 RUR

Senior Fullstack Developer

Кидс Аппс

  • Москва

  • от 320000 RUR

ОМНИДАТА
  • Москва

  • от 320000 RUR

impulse.guru
  • Москва

  • от 320000 RUR

  • Москва

  • от 300000 RUR

Marfatech

Frontend Area Lead

Marfatech

  • Москва

  • от 300000 RUR

Банк ДОМ.РФ
  • Москва

  • от 300000 RUR

Итсен
  • Москва

  • от 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию