Работодатель:
Опыт работы:
Более 6 лет
Привет, 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. Взять на себя графический редактор
1. Взять на себя графический редактор
- Разобраться в текущей архитектуре canvas-движка.
- Найти узкие места по производительности и надёжности.
- Наметить план по улучшению без фанатизма.
2. Вести миграцию на React
- Владеть и вести план перехода фронтенда со старого стека на React.
- Принимать технические решения и оформлять их в ADR.
- Защищать выбранный стек перед командой и продуктом.
- Внедрять паттерн «strangler fig» - постепенную замену, а не «перепишем всё и выключим старую версию».
3. Писать код и растить команду
- Лично писать код (минимум 50% времени) и делать ревью пул-реквестов.
- Нанимать фронтенд-разработчиков под новые задачи.
- Переводить текущую команду на новые правила работы.
- Менторить, проводить парное программирование и регулярные 1:1.
4. Договариваться с продуктом и бэкендом
- Про приоритеты: какие миграционные задачи берём, какие фичи откладываем.
- Продавать технические задачи бизнесу на их языке.
Кто нам нужен
Must have:
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 для ускорения разработки.
Ждём именно тебя 🔥
Похожие вакансии
Главный бухгалтер
HERO[IN]MARKETING
Опыт самостоятельного ведения учёта на ОСНО — от 3 лет. Уверенное знание НК РФ, ПБУ, ФСБУ: НДС, налог на прибыль, налоговые...
70 000 - 90 000 руб.
Chief Operating Officer (COO) / Head of Operations (B2B, Fintech, SAAS)
Центр Еком
Опыт B2B / SaaS / fintech / IT и на стадии роста. Управляли командами 30+ человек через руководителей.
300 000 - 500 000 руб.
Java-разработчик (Senior)
ГК Орбита
Отлично знает Java от 11 версии, есть опыт коммерческой разработки на Java от 3 лет. Опыт работы с Kotlin.
290 000 - 350 000 руб.
Nodejs + Go Developer / Бэкенд разработчик
Okkam
Senior-уровень в Node.js/TypeScript: опыт коммерческой разработки от 5 лет, уверенное владение асинхронностью, профилированием и производительностью. Опыт проектирования архитектуры...
Software Developer in Test/SDET
Спортс
Ты уверенно работаешь с Playwright и TypeScript (включая e2e и API тесты). Участвовал(а) в развитии тестовой инфраструктуры...
