WorkListВойтиОформить подписку
CL

Senior Design Engineer - Design System & Platform UI

ClickHouse · Аналитическая СУБД
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Europe or US
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Даты
Опубликована 27.10 · видим у компании с 27.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Что предстоит делать

  • Исследовать, создавать и поддерживать доступные React-компоненты и их API на основе headless-примитивов доступности (WCAG 2.2 AA). Управление с клавиатуры, управление фокусом и темизация входят в каждый компонент с самого начала.
  • Работать над улучшениями библиотеки, уделяя внимание единообразному и интуитивному API компонентов и улучшению опыта разработчиков. Обеспечивать сложные миграции с помощью codemods и semantic versioning.
  • Поддерживать общую надёжную инфраструктуру: Storybook, unit-тесты, интерактивные E2E-тесты и тесты визуальной регрессии, проверки доступности и надёжный процесс релизов.
  • Способствовать внедрению: качественная документация, руководства по использованию, руководства по миграции, приём и сортировка задач (включая open-source issues) и code review с продуктовыми командами.
  • Создавать слой с поддержкой AI: Figma-to-code, scaffolding компонентов и ограничения, которые удерживают сгенерированный AI интерфейс в рамках токенов, паттернов и требований доступности.

Требования

  • Опыт: 6+ лет в frontend-разработке. Вы создавали или поддерживали production design system, которой пользуются несколько команд, включая её миграции и breaking changes.
  • Основной стек: глубокие знания React, TypeScript, семантического HTML и архитектуры CSS в масштабе (SASS, CSS Modules, CSS variables, CSS-in-JS). Опыт проектирования API компонентов (atomic design, композиция, controlled и uncontrolled, полиморфные паттерны) и headless-примитивов, таких как React Aria, Ark UI или Radix.
  • Доступность и токены: практическое знание WCAG 2.x и WAI-ARIA. Вы самостоятельно реализуете и тестируете навигацию с клавиатуры, управление фокусом и поведение со screen reader. Опыт работы с архитектурой design tokens и инструментами (Style Dictionary, Terrazzo, DTCG или аналогичными), а также с синхронизацией переменных Figma.
  • Системное мышление: вы относитесь к design system как к продукту с внутренними клиентами. Вы пишете понятную документацию, проверяете согласованность по всей библиотеке и наставляете через code review. Вы измеряете успех внедрением, а не количеством компонентов. Вы свободно владеете Figma и используете инструменты AI для написания кода (например, Claude Code или Cursor).

Будет плюсом

  • Идеальный опыт: команды design system или UI/UX-платформ в компаниях, создающих инструменты для разработчиков, B2B SaaS или облачные платформы, либо роли в frontend-платформе с общей UI-библиотекой и потребителями из нескольких команд.

Условия и бенефиты

  • Гибкая рабочая среда — ClickHouse — глобально распределённая компания, открытая к удалённой работе. Сейчас мы работаем более чем в 25 странах.
  • Медицинская страховка — работодатель частично оплачивает ваше медицинское обслуживание.
  • Доля в компании — каждый новый сотрудник, присоединяющийся к нашей компании, получает опционы на акции.
  • Отпуск и отгулы — гибкий график отдыха в США, щедрый объём отпуска в других странах.
  • USD$500 на оборудование домашнего офиса, если вы работаете удалённо.
  • Global Gatherings — мы верим в силу личного общения и предлагаем возможности встречаться с коллегами на общекорпоративных выездных мероприятиях.

ClickHouse предоставляет равные возможности трудоустройства всем сотрудникам и кандидатам и запрещает дискриминацию и притеснения любого рода по таким признакам, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, инвалидность, генетика, статус ветерана, находящегося под защитой, сексуальная ориентация, гендерная идентичность или её выражение, а также любым другим признакам, защищённым федеральным законодательством, законодательством штата или местным законодательством.

Навыки

ReactTypeScriptsemantic HTMLSASSCSS ModulesCSS variablesCSS-in-JSReact AriaArk UIRadixWCAGWAI-ARIAStyle DictionaryTerrazzoDTCGFigmaStorybookClaude CodeCursorcodemods

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти