Местоположение: Берлин / Пфорцхайм / Стокгольм / Мюнхен
Введение
Анонс
Два продукта, два бэкенда, одно видение фронтенда: создать AI-ориентированную фронтенд-платформу и дизайн-систему, которые позволят нашим инженерам, продакт-менеджерам и дизайнерам быстро создавать UI. Старшая практическая роль с влиянием на уровне архитектуры, без управления людьми и при поддержке нашего CPTO в качестве исполнительного спонсора.
Роль в общих чертах
- Уровень: Staff/Principal-индивидуальный контрибьютор – техническое лидерство, без прямых подчиненных
- Линейный руководитель: VP Engineering. Исполнительный спонсор: наш CPTO
- Продукты: FactFinder NG (React на Java бэкенде) и Infinity (React на .NET/F# бэкенде)
- Стек, который вы будете формировать: React, TypeScript, Web Components, дизайн-токены, Storybook, AI-инструменты для кодирования (Claude Code, Cursor, MCP-based tooling)
- Команда: Организация продукта и технологий, около 25 человек, под руководством нашего CPTO, работающая по модели продуктового трио с продакт-менеджментом и дизайном
- Местоположение: Берлин; возможно Мюнхен, Пфорцхайм или Стокгольм – гибридный формат с 2–3 рабочими днями в офисе в неделю; редкие командировки (<10%) для выездных мероприятий и воркшопов по дизайн-системе
- Начало работы: как можно скорее
О FactFinder
FactFinder — одна из ведущих платформ для обнаружения продуктов в европейском eCommerce. Более 20 лет мы применяем AI и машинное обучение для поиска товаров, навигации, персонализации и рекомендаций. Наш Product Discovery Experience (PDX) охватывает два продукта: FactFinder NG, точный и высококонфигурируемый поиск, и Infinity, самообучающийся механизм обнаружения на основе поведения. Более 2000 клиентов генерируют более 160 миллиардов евро в год GMV на нашей платформе.
Нас около 90 человек с новой командой менеджеров, четким планом роста и известными инвесторами за нашей спиной. Сейчас мы перестраиваем нашу продуктовую и технологическую организацию вокруг AI-ориентированного подхода к работе и агентской коммерции – и эта роль находится в центре этого процесса.
Зачем существует эта роль
Наши два продукта используют два React-фронтенда с очень разными техническими корнями. Нам нужно видение, архитектор и владелец — кто-то, кто объединит их в единую, эффективную систему, создаст сверху общую дизайн-систему и позволит продакт-менеджерам и дизайнерам самостоятельно прототипировать и выпускать UI производственного качества с помощью AI-инструментов. Инкрементально, без одномоментного переписывания, и при этом оба продукта будут продолжать выпускать обновления.
Ваша миссия
Что вы будете делать
- Определять и продвигать целевую фронтенд-архитектуру для обоих React-продуктов – единую, эффективную систему на базе React, мигрируемую шаг за шагом
- Создавать и владеть нашей общей дизайн-системой: токены, библиотека компонентов и Web Components для встраиваемого UI магазина, тесно согласованные с Product Design
- Создать AI-ориентированный фреймворк для прототипирования и внесения вклада – дизайн-система, AI-инструменты для кодирования, контрольные точки, автоматизированный обзор и CI – чтобы продакт-менеджеры и дизайнеры могли прототипировать и вносить UI производственного качества
- Оставаться практиком: писать значительную часть критически важного кода, устанавливать стандарты, работать в паре с нашими фронтенд-инженерами и повышать их уровень
- Работать с четким разделением операционной деятельности: после первоначальных этапов, ориентированных на архитектуру, тратить около 80% времени на практическое кодирование и 20% на архитектуру, лидерство в области дизайн-системы и обучение
Как выглядит успех
- Через 90 дней: проведен аудит фронтенда обоих продуктов, согласована целевая архитектура и дорожная карта миграции, готовы токены и основные компоненты дизайн-системы, и первый прототип создан и выпущен продакт-менеджером или дизайнером на новом фреймворке
- Через 12 месяцев: оба продукта работают на общей дизайн-системе, рефакторинг фронтенда показывает измеримые приросты эффективности, и продукт и дизайн прототипируют независимо как рутину – фронтенд больше не является узким местом
Ваш профиль
Обязательно
- Экспертный уровень React и TypeScript, подтвержденный в сложных SaaS-фронтендах производственного уровня
- Настоящая AI-ориентированная инженерная практика: вы ежедневно используете AI-инструменты для кодирования и агентов, и создали рабочие процессы или фреймворки, которые используют другие – а не просто "я использую Copilot"
- Архитектура дизайн-системы: вы создали или руководили дизайн-системой (токены, библиотека компонентов, Storybook или аналогичные), которая была принята несколькими командами или продуктами
- Web Components (Custom Elements, Shadow DOM, встраивание в сторонние окружения) плюс опыт работы с фронтенд-архитектурой: вы модернизировали или мигрировали фронтенд-стек как минимум один раз, в идеале несколько раз
- 6+ лет в области фронтенда или разработки ПО, включая 3+ года на уровне Staff, Lead или Architect – определение технического направления для нескольких команд, а не только внутри своей
- Практик сегодня: вы сами пишете производственный код – это не чисто концептуальная позиция архитектора
- Свободное владение английским языком (C1); формальное образование не требуется, ваш опыт имеет значение
Желательно
- Техническое лидерство без линейного управления: вы руководили SaaS-фронтенд командой в ходе крупного технологического изменения
- Мета-фреймворки, такие как Next.js и/или Astro – и четкое понимание, когда какой использовать
- Инструменты для дизайна в код и прототипирования: Figma workflows, пайплайны дизайн-токенов, генерация UI с помощью AI (v0, Claude Code, Cursor, MCP-based tooling)
- Фронтенды для eCommerce, поиска или обнаружения продуктов (UI поиска, встраиваемые виджеты магазина)
- React на не-JavaScript бэкендах (Java/Spring, .NET); Fable/Feliz или Ant Design
- Хорошее знание немецкого языка
Бонусные баллы
Кто здесь преуспеет
- Строители, которые сами пишут код и ведут за собой примером
- Прагматичные упростители: инкрементальная миграция вместо одномоментных переписываний, без избыточного проектирования
- Агенты изменений с твердыми мнениями, но готовые их менять – способные трансформировать организацию, не выгорая
- Помощники, которым нравится делать продакт-менеджеров и дизайнеров продуктивными и относиться к ним как к равным
Вероятно, это не для вас, если вы предпочитаете создавать архитектурные концепции, а не запускать код, хотите глубоко погрузиться в один продукт и оставить кросс-продуктовую систему другим, или ищете роль с управлением людьми.
РАДОСТЬ РАБОТЫ С НАМИ
Что мы предлагаем
- Реальная ответственность при поддержке руководства: вы формируете фронтенд двух продуктов от начала до конца. Вы подчиняетесь нашему VP Engineering; наш CPTO является исполнительным спонсором этой роли – оба согласуют с вами целевую архитектуру и дорожную карту миграции, и CPTO рассматривает ваши 90-дневные цели и проводит ваше финальное интервью. Это приоритет уровня компании, а не второстепенный проект
- AI-first как приоритет руководства, с соответствующим бюджетом на инструменты: Claude Code, Cursor или что угодно, что сделает вас быстрее
- Влияние без перехода в менеджмент: трек Staff/Principal IC по нашей карьерной лестнице до Principal/Distinguished – с возможностью перехода в инженерный менеджмент позже, если захотите
- Культура продуктового трио: инженерия, продукт и дизайн как совладельцы, результаты важнее процессов
- Конкурентоспособная компенсация, отражающая уровень Staff этой роли
- Бюджет на обучение и конференции, 30 дней отпуска, современное оборудование, предложения по мобильности и корпоративный пенсионный план
- Гибридная работа с 2–3 рабочими днями в неделю в офисах в Берлине, Мюнхене, Пфорцхайме или Стокгольме
Как мы нанимаем
Удаленно, с обратной связью в течение 48 часов после каждого этапа:
- 30-минутный ознакомительный звонок с нашим рекрутером Мирко
- 60-минутное техническое интервью с нашим VP Engineering (вашим будущим руководителем) и ведущим инженером: рассказ о модернизации фронтенда, которую вы провели, ваша история с дизайн-системой и как вы используете AI ежедневно
- Кейс-стади: практическая часть (AI-инструменты приветствуются – расскажите, как вы их использовали) и 45-минутная сессия по архитектуре
- Командная панель и 45-минутный разговор с нашим CPTO – опционально на месте
FAQ
Является ли это ролью с управлением людьми? Нет. Это старшая индивидуальная роль: вы руководите через архитектуру, стандарты и обучение, без прямых подчиненных.
Кому я буду подчиняться? Нашему VP Engineering. Роль спонсируется нашим CPTO: фронтенд-платформа является одним из главных приоритетов CPTO, вы вместе согласуете целевую архитектуру и дорожную карту миграции, и CPTO проводит ваше финальное интервью.
С каким технологическим стеком я буду работать? React и TypeScript на обоих продуктах. FactFinder NG работает на Java бэкенде, Infinity на .NET/F# (с Fable/Feliz на фронтенде). Бэкенд, F# и наша доменная область поиска – это то, чему вы можете научиться здесь – опыт React, Web Components, архитектура дизайн-системы и AI-ориентированная практика – это то, что вы принесете с собой с первого дня.
Реален ли "AI-first" здесь, или это просто модное слово? Это движимо нашим CPTO и является частью карьерной лестницы для каждого инженера. Ваша задача – перейти от индивидуальной продуктивности к практике в масштабах всей организации.
Два унаследованных фронтенда на Java и .NET – это не болезненно? Это именно задача: объединить их, а как – решать вам. Инкрементально, не одномоментно.
Могу ли я работать полностью удаленно? Нет – роль гибридная, с 2–3 рабочими днями в неделю в одном из наших офисов.
Почему поиск для eCommerce? Потому что агентская коммерция – это место, где AI встречается с реальными решениями о покупке – на нашей платформе, которая охватывает 2000+ магазинов и 160+ миллиардов евро GMV в год.
Подать заявку
Отправьте нам свое резюме или профиль LinkedIn плюс ссылки на работы, которыми вы гордитесь (GitHub, дизайн-система, выступление, статья в блоге) – и расскажите нам в трех предложениях, как вы используете AI в своей повседневной инженерной работе. Сопроводительное письмо не требуется.
Ваш контакт: Мирко Дуус