Perplexity AI
Member of Technical Staff (Software Engineer, Design System)
- Удалённо
- San Francisco
- Полная занятость
- 94 дн. назад
Присоединяйтесь к Perplexity AI в качестве инженера дизайн-системы и создавайте фундаментальные компоненты для веб-, iOS-, Android-, macOS и Windows-платформ. Вы будете разрабатывать API компонентов и системы токенов дизайна, которые используют все продуктовые команды компании.
О позиции
Перед вами уникальная возможность стать частью команды, которая формирует единый визуальный язык и библиотеку компонентов для всех продуктов Perplexity. Вы будете работать на стыке дизайна и разработки, сотрудничая напрямую с дизайнерами над переводом Figma-систем в типизированные, тестируемые и документированные компоненты. Ваши решения станут основой, на которую будут опираться десятки внутренних команд, влияя на качество пользовательского опыта по всему продукту.
Будет плюсом
- Опыт работы в команде по разработке дизайн-системы
- Знание процессов публикации компонентов для разных платформ
- Опыт внедрения визуального регрессионного тестирования
- Понимание паттернов взаимодействия между командами разработки и дизайна
Условия
- Конкурентная зарплата и пакеты опционов
- Возможность повлиять на продукт с миллионной аудиторией
- Кросс-функциональная работа с дизайнерами и продуктовыми командами
- Технологичный стек современного уровня (React, TypeScript, Design Tokens)
- Карьерный рост в быстрорастущей ИИ-компании
- Локация: Сан-Франциско
Навыки
- React
- TypeScript
- CSS
- Design Tokens
- Accessibility
- WCAG
- ARIA
- Figma
- Component Libraries
- Visual Regression Testing
Сложность отбора
Высокий уровень сложности из-за необходимости глубоких знаний архитектуры компонентных систем, доступа на множестве платформ и баланса между гибкостью API и консистентностью использования
Оценка JobPathЗарплата по рынку
280 000 – 420 000 ₽ в месяц
Оценка основана на среднем рынке SF для Senior Frontend Engineer в AI-стартапе; конкретный пакет может включать бонусы и equity
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте работы с дизайн-системами. С какими вызовами вы сталкивались при создании компонентов, используемых множественными командами?
- Как вы обеспечиваете доступность компонентов? Какие практики используете?
- Представьте, что вам нужно перенести существующие интерфейсы продукта на новую дизайн-систему. Как вы бы организовали этот процесс?
- Как вы балансируете между гибкостью API компонента и его простотой использования?
- Расскажите о кейсе, когда вы столкнулись с различиями в поведении компонентов на разных платформах. Как решили проблему?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр