yandex
T
Tutu
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Frontend-разработчик в дизайн-систему

ИИОценка ИИ

Туту — известный бренд с сильной инженерной культурой. Работа над дизайн-системой дает возможность влиять на весь продукт цели: это интересные архитектурные задачи, работа с современным стеком и прозрачные процессы.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует глубоких знаний в специфической области дизайн-систем, включая архитектуру компонентов, доступность (A11y) и автоматизацию доставки токенов. Ожидается уверенное владение современным стеком тестирования и опыт работы с инфраструктурой npm-пакетов.

Анализ зарплаты

Медиана320 000 ₽
Рынок250 000 ₽ – 400 000 ₽
ИИОценка ИИ

Зарплата в вакансии не указана, но для Senior Frontend разработчика в Москве рыночный диапазон составляет 250 000 – 400 000 рублей. Туту обычно предлагает конкурентоспособные условия, соответствующие рынку крупных IT-компаний.

Сопроводительное письмо

Меня крайне заинтересовала вакансия Frontend-разработчика в команду дизайн-системы Туту. Имея опыт разработки более 3 лет, я глубоко специализируюсь на создании масштабируемых UI-компонентов на React и TypeScript. Я уделяю особое внимание семантике HTML и доступности интерфейсов, что критически важно для продукта такого масштаба.

В моем портфолио есть опыт работы со Storybook и написания различных видов тестов, включая скриншотные и интеграционные с использованием Playwright. Я также имею опыт поддержки npm-пакетов и автоматизации процессов с помощью Node.js. Уверен, что мои навыки проектирования интерфейсов и опыт взаимодействия с командами-потребителями помогут Туту развивать дизайн-систему еще эффективнее.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Tutu уже сейчас

Присоединяйтесь к команде Туту и создавайте фундамент интерфейсов для миллионов пользователей!

Описание вакансии

**Frontend-разработчик в дизайн-систему

Локация:** Удалённо

Компания: Туту

ЗП: обсуждается на собеседовании

Занятость: Полная

Ищем Frontend-разработчика, который вместе с командой будет отвечать за развитие, разработку и доработку компонентной базы дизайн-системы для Web платформы, а также ведение и доработку системы доставки токенов.

Тебе предстоит:

— Проектировать интерфейсы UI-компонентов

— Разрабатывать новые и дорабатывать существующие компоненты UI-кита

— Участвовать в код-ревью

— Писать документацию и примеры работы компонентов (Storybook)

— Писать юнит/интеграционные/скриншотные/снапшотные тестов

— Вести и прорабатывать задачи из issue-трекера

— Коммуницировать с командами-потребителями дизайн-системы: консультировать по интеграции компонентов, ссобирать обратную связь, разбирать проблемы

— Участвовать в сопровождении системы доставки токенов

Мы ждём, что ты:

— Имеешь опыт Frontend-разработки от 3 лет

— Глубоко знаешь JS (ES5+) и применяешь его на практике

— Хорошо знаешь TypeScript и уверенно описываешь типы и интерфейсы, в том числе для публичного API компонентов

— Глубоко понимаешь HTML: семантику, доступность и SEO

— Уверенно работаешь с CSS/SCSS: Flexbox, Grid, кастомными свойствами и переменными

— Уверенно работаешь с React: функциональными компонентами, хуками, контекстами и паттернами переиспользуемых компонентов

— Работаешь со Storybook: пишешь истории, документируешь пропсы, показываешь разные состояния компонентов

— Пишешь юнит-тесты, скриншотные и снапшотные тесты, в том числе с использованием Playwright

— Работаешь с npm-пакетами: публикуешь и версионируешь собственные пакеты

— На базовом уровне работаешь с Node.js: читаешь и записываешь файлы, пишешь утилиты, занимаешься кодогенерацией

🌐 Резюме отправлять: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • TypeScript
  • HTML
  • CSS
  • Unit Testing
  • JavaScript
  • React
  • Design Systems
  • Storybook
  • Playwright
  • Node.js
  • SCSS
  • npm

Возможные вопросы на собеседовании

Дизайн-система — это продукт для других разработчиков. Важно понимать, как кандидат проектирует API, чтобы оно было удобным и понятным.

Расскажите о вашем подходе к проектированию API для сложных UI-компонентов (например, Select или Data Table). Как вы соблюдаете баланс между гибкостью и простотой использования?

Для крупного сервиса доступность — это не просто бонус, а необходимость. Проверяется знание стандартов WCAG и ARIA.

Как вы обеспечиваете доступность (accessibility) в своих компонентах? Какие инструменты и подходы используете для тестирования?

Вакансия предполагает работу с токенами и кодогенерацией. Проверяется навык автоматизации рутинных задач.

Был ли у вас опыт работы с Design Tokens? Как бы вы организовали систему доставки токенов из Figma в код для разных платформ?

Дизайн-система должна быть стабильной. Скриншотное тестирование — ключевой инструмент для этого.

В чем преимущества и недостатки скриншотного тестирования по сравнению со снапшот-тестами? С какими проблемами вы сталкивались при использовании Playwright для этих целей?

Работа в дизайн-системе требует навыков коммуникации и умения отстаивать архитектурные решения.

Как вы действуете, если продуктовой команде нужен функционал в компоненте, который противоречит общей концепции дизайн-системы?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

T
Tutu
Россия