от 300000 RUR
Москва
Более 6 лет
Ведущий архитектор для создания фронтовой платформы и UI-кита, который станет основой для множества внутренних продуктов.
Мы ищем инженера, который умеет строить системы, а не страницы: монорепозиторий, архитектуру компонентов, дизайн-токены, layout-паттерны, стандарты кода и процессы, позволяющие командам быстро и предсказуемо собирать интерфейсы.
Что предстоит:
- Разработать frontend core platform (монорепа, правила импортов, dev-инфраструктура).
- Создать UI-kit v1.0: компоненты, состояния, вариации, документация.
- Разработать layout-паттерны (dashboard/settings/editor) для повторного использования.
- Выбрать и стандартизировать state-management (Reatom/Zustand/Jotai).
- Настроить Storybook/Playwright и базовые тестовые контракты.
- Формировать инженерные стандарты и архитектурные решения.
Требования:
- 5–7+ лет в React + TypeScript.
- Опыт построения UI-кита / библиотеки компонентов.
- Опыт работы с монорепами (Nx/Turborepo/pnpm).
- Понимание архитектурных паттернов и работы сложных UI (таблицы, формы).
- Знание инструментов: Storybook, Playwright, Vite.
- Умение документировать решения (ADR/RFC).
- Желание быть владельцем фронтовой платформы.
Плюсом будет:
- Опыт в accessibility (ARIA), headless-подходах, React Aria.
- Опыт работы в Platform/Core командах.
Режим работы
Формально — фуллтайм, но возможен гибкий старт (0.5–0.7 ставки на пару месяцев с переходом в полный формат).
Фильтр от автооткликов:
Ответьте коротко на 2 вопроса в сопроводительном:
- Три принципа хорошего UI-компонента — ваши.
- Какой state-manager считаете оптимальным для тяжёлых UI и почему?