General Motors
Senior Design Engineer - GM Design System
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Design Engineer в команду GM Design System. Развитие и масштабирование корпоративной дизайн-системы для веба: доступные и производительные переиспользуемые компоненты, интеграция с React и Angular, поддержка AI-ассистированных дизайн- и dev-процессов.
Задачи
- Разрабатывать и поддерживать масштабируемую дизайн-систему на Stencil, распространяемую как framework-agnostic Web Components
- Расширять систему для потребителей на React и Angular через обёртки и интеграционную поддержку
- Писать семантичный доступный HTML по WCAG и WAI-ARIA: навигация с клавиатуры, управление фокусом, поддержка скринридеров
- Обеспечивать согласованное поведение во всех браузерах, устройствах и вспомогательных технологиях
- Создавать модульный поддерживаемый CSS для крупных приложений и гибкие переиспользуемые компоненты с фокусом на производительность и доступность
- Переводить макеты Figma в production-ready код в тесной работе с дизайнерами
- Вести документацию дизайн-системы, стандарты кодирования и лучшие практики
- Интегрировать компоненты в CI/CD-пайплайны и поддерживать тестирование (unit, visual regression, accessibility)
- Исследовать и внедрять AI-возможности в процессы дизайн-системы: генерация компонентов, маппинг дизайн-токенов, автоматическая документация
- Делать дизайн-систему удобной для AI-инструментов и агентов: публиковать компоненты, токены и гайдлайны в machine-readable форматах на базе Storybook
Требования
- Бакалаврская степень в технической или дизайнерской области либо эквивалентный опыт работы
- 5+ лет опыта работы Design Engineer или Design Technologist
- Опыт создания или участия в разработке дизайн-систем или UI-библиотек
- Сильный опыт с современным HTML, современной CSS-архитектурой, vanilla JavaScript и TypeScript независимо от фреймворков
- Понимание frontend-архитектуры и стратегий масштабирования CSS в enterprise-среде
- Глубокое знание семантичного HTML, WCAG и стандартов доступности ARIA
- Опыт progressive enhancement и оптимизации производительности
- Опыт работы с дизайн-токенами, Style Dictionary или аналогичными инструментами
- Практический опыт или активное экспериментирование с AI-enabled дизайн-системами, генерацией LLM-контекста (кастомные инструкции, правила, системные промпты для код-ассистентов) или AI-driven UI-процессами
Условия
- Работа в General Motors в Остине, Техас
- Программа Total Rewards и поддержка благополучия с первого дня
- Инклюзивная рабочая среда и равные возможности трудоустройства
- Возможность влиять на продукты и культуру компании
Навыки
- Stencil
- Web Components
- React
- Angular
- HTML
- CSS
- JavaScript
- TypeScript
- WCAG
- WAI-ARIA
- Figma
- Design Tokens
- Style Dictionary
- Storybook
- CI/CD
- Jest
- Playwright
- LLM
- AI