Гарда Технологии

Дизайнер дизайн системы

Не указана
  • Нижний Новгород
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Создание дизайн-системы
  • Figma
В нашу команду ищем дизайнера, который поможет поддерживать и развивать дизайн-систему: от рутинной поддержки до масштабного визуального рефакторинга.
Вместе с тобой над дизайн-системой будет работать ещё один дизайнер, а за спиной — целая продуктовая дизайн-команда, так что поддержка и обмен опытом гарантированы.

Чем предстоит заниматься:

  1. поддерживать и развивать существующую дизайн-систему: компоненты, токены, паттерны, библиотеки;
  2. проводить полный визуальный рефакторинг: анализировать, оптимизировать, внедрять новые подходы;
  3. документировать решения, вести глоссарии, инструкции, changelog;
  4. работать в тесной связке с разработчиками, тестировщиками, аналитиками, техническими писателями;
  5. следить за согласованностью и качеством компонентов, выявлять и устранять дубли, технический долг;
  6. внедрять изменения без ломки существующих интерфейсов, объяснять команде зачем и как применять нововведения;
  7. автоматизировать процессы, где это возможно.

Наши ожидания от кандидата:

1. Системное мышление:
  • видеть взаимосвязи между компонентами, токенами, паттернами;
  • анализировать влияние изменений на всю систему;
  • понимать масштабируемость и переиспользование.
2. Внимание к деталям
  • проверять компоненты и стили на согласованность;
  • выявлять противоречия в именовании, поведении, документации.
3. Документирование и коммуникация:
  • четко излагать мысли письменно (глоссарии, инструкции, принципы);
  • структурировать информацию для разных ролей (разработчики, дизайнеры);
  • уметь объяснять и отстаивать решения.
4. Техническая грамотность:
  • понимать основы фронтенда (CSS, HTML, Component API);
  • владеть Figma (Variables, Libraries);
  • уметь/хотеть автоматизировать рутину.
5. Аналитика и рефакторинг:
  • разбираться в легаси-стилях и коде, предлагать оптимизации;
  • устранять дубли, снижать технический долг.
6. Управление изменениями:
  • внедрять правки без ломки интерфейсов;
  • вести changelog, версионирование;
  • объяснять команде зачем и как применять изменения.
7. Терпение и перфекционизм:
  • готовность к рутинной работе с легаси;
  • видение «идеального» состояния системы.
8. Коллаборация:
  • работать с разными командами, собирать фидбек, учитывать потребности пользователей.