HASH
Design Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Гибридная роль дизайнера и инженера в HASH: проектирование и реализация интерфейсов для сложных систем — графов знаний, процессов, симуляций и AI-воркфлоу. Отвечает за весь путь от UX-прототипа до продакшн-кода на React и TypeScript, а также за цифровое выражение бренда.
Задачи
- Проектировать и реализовывать решения end-to-end: от UX-прототипов и экспериментов до продакшн-интерфейсов и полировки взаимодействий
- Работать с пользователями, клиентскими командами и продуктом, чтобы понимать воркфлоу, сценарии отказа и реальные ограничения
- Проектировать и разрабатывать интерфейсы для графов знаний, процессных моделей, симуляций, AI-воркфлоу и сложных операционных данных
- Разрабатывать понятные способы навигации по сущностям, связям, изменениям состояния, происхождению данных, неопределённости и истории
- Прототипировать альтернативные модели взаимодействия и тестировать их до принятия решения командой
- Выпускать отполированные продакшн-интерфейсы на React и TypeScript, включая финальные детали, которые часто теряются между дизайном и реализацией
- Создавать и поддерживать доступные, адаптивные компоненты и паттерны, согласованно работающие по всему HASH
- Улучшать дизайн-систему, дизайн-токены, API компонентов и модель коллаборации между дизайном и разработкой
- Создавать кодовые брендовые и маркетинговые решения: лендинги, интерактивные объяснения, анонсы продуктов и демонстрации
- Переводить визуальную идентичность HASH в motion, интерактивность и переиспользуемые веб-компоненты
- Работать с бренд- и маркетинг-коллегами над активами, которые становятся убедительнее за счёт интерактивности
- Осмысленно использовать AI-инструменты для дизайна и кодинга, сохраняя ответственность за каждое решение и строку продакшн-кода
- Регулярно ревьюить продукт, выявлять пробелы в качестве и исправлять их без ожидания идеального брифа
- Вносить переиспользуемые наработки в open-source кодовые базы HASH
Требования
- Визуальное портфолио с исключительным продуктовым и интерактивным дизайном, включая существенную работу, реализованную лично
- Сильный визуальный крафт: типографика, композиция, отступы, иерархия, цвет, состояния и motion
- Продакшн-уровень владения React, TypeScript, HTML и современным CSS
- Опыт проектирования и разработки адаптивных, доступных интерфейсов по нечётким требованиям, а не по детальным спецификациям
- Способность свести сложный домен или воркфлоу к ясной модели взаимодействия без сокрытия важной правды
- Сильные инстинкты прототипирования: понимание, когда делать скетч, использовать Figma, одноразовый кодовый прототип или работать прямо в продакшн-кодовой базе
- Опыт создания или расширения дизайн-систем, библиотек компонентов и переиспользуемых паттернов взаимодействия
- Комфорт в переключении между продуктовым UX, фронтенд-архитектурой и бренд/коммуникационным дизайном
- Умение плотно работать с инженерами над моделями данных, API, состоянием, производительностью и техническими ограничениями
- Высокая агентность, темп и внимание к деталям: замечать слабые решения и незавершённые места и брать ответственность за их устранение
- Отличный письменный и устный английский и умение ясно объяснять обоснование своей работы
- Особенно релевантен опыт с визуализацией данных, графовыми интерфейсами, инструментами диаграмм, мультиплеерными приложениями, developer tools, AI-продуктами, симуляционным ПО или другими информационно-плотными системами
- Плюсом будет опыт с SVG, Canvas, WebGL, анимацией, creative coding, дизайн-токенами, Storybook, Next.js или open-source
Условия
- Базовая зарплата £90,000–130,000 в Лондоне
- Щедрые опционы (equity) сверх базовой зарплаты
- Работа над задачами взаимодействия, у которых пока нет стандартных решений
- Прямое движение от идеи и дизайна к продакшн-реализации без границы хендоффа
- Влияние как на продуктовый опыт, так и на цифровое выражение бренда HASH
- Работа напрямую с основателем и глубоко технической командой продукта, разработки и исследований
- Вклад в open-source и создание паттернов, на которые смогут опираться другие
- Присоединение в момент быстрого роста с необычно высокой степенью владения и влияния
- Команда с высокой агентностью, ценящая результат, владение и качество
Навыки
- React
- TypeScript
- HTML
- CSS
- Figma
- дизайн-системы
- компонентные библиотеки
- визуализация данных
- графовые интерфейсы
- SVG
- Canvas
- WebGL
- анимация
- creative coding
- дизайн-токены
- Storybook
- Next.js
- open-source
- AI-инструменты
- доступность (a11y)
- адаптивная вёрстка
- типографика
- motion design