Scout Motors
Senior Staff Software Engineer, Front End (Customer Experience)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Staff Frontend Engineer в команду Customer Experience: отвечает за фронтенд-архитектуру клиентского пути покупки автомобиля — trade-in, конфигуратор, финансирование и лизинг, доставка. Роль с большим влиянием: задаёт стандарты UI-архитектуры, компонентных систем и производительности.
Задачи
- Определять и развивать фронтенд-архитектуру клиентского пути покупки: компонентный дизайн, управление состоянием, стратегия рендеринга и структура приложения
- Разрабатывать производительные клиентские интерфейсы end-to-end: от вёрстки до интеграции с API, обработки ошибок и мониторинга в продакшене
- Отвечать за производительность и надёжность фронтенда: Core Web Vitals, время загрузки, рендеринг, устойчивость UI при деградации бэкенда и сторонних интеграций
- Развивать общую библиотеку компонентов и дизайн-систему: консистентность, доступность и удобство для разработчиков
- Плотно работать с продуктом и дизайном, влиять на паттерны взаимодействия и UX-решения с технической точки зрения
- Вести кросс-командные фронтенд-инициативы и устанавливать стандарты и паттерны для других команд
- Проводить глубокие код- и дизайн-ревью, писать архитектурные решения (ADR) и формировать инженерные практики
- Менторить и развивать senior-фронтенд-инженеров
- Продвигать доступность и инклюзивный дизайн как обязательные инженерные требования
- Внедрять прагматичную AI-ассистированную разработку: оценивать инструменты, задавать нормы и помогать инженерам применять их в UI-разработке
Требования
- Bachelor’s или Master’s degree в Computer Science или смежной технической области
- 12+ лет опыта во фронтенд-разработке, уровень senior staff или эквивалентный с влиянием на уровне организации
- Глубокая экспертиза в современных фронтенд-технологиях: WebGL, GSAP, Framer, Astro
- Глубокая экспертиза в React и TypeScript: продвинутые паттерны, оптимизация производительности, архитектура крупных приложений
- Опыт владения и развития библиотек компонентов или дизайн-систем в масштабе
- Сильные инстинкты в UX и interaction design
- Мастерство в производительности фронтенда: Core Web Vitals, SSR/SSG/CSR, code splitting, оптимизация бандла
- Глубокое понимание стандартов веб-доступности (WCAG) и опыт создания инклюзивных интерфейсов
- Опыт ведения фронтенд-технической стратегии: RFC, архитектурные ревью, влияние на коллег и руководство
- Опыт тесной работы с дизайном и перевода дизайн-замысла в поддерживаемые реализации
- Отличные коммуникативные навыки: умение объяснять фронтенд-компромиссы продукту, дизайну и не-фронтенд-инженерам
Условия
- Full-time, exempt позиция с базовой зарплатой и участием в annual performance bonus
- Базовая зарплата: $190,000.00 - $230,000.00; для Калифорнии: $209,000 - $253,000
- Базирование в Fremont, California; 1 день в неделю в офисе, регулярные очные встречи и мероприятия
- Возможны командировки внутри страны; требуются водительские права
- Конкурентная страховка: медицинская, стоматологическая, зрение и планы защиты дохода
- 401(k) с match от работодателя и немедленным vesting
- 20 дней планового PTO, 40 часов незапланированного PTO и 14 корпоративных/плавающих праздников ежегодно
- До 16 недель оплачиваемого родительского отпуска для всех гендеров
- Оплачиваемый отпуск по bereavement, jury duty, голосованию и военной службе
Навыки
- React
- TypeScript
- WebGL
- GSAP
- Framer
- Astro
- Core Web Vitals
- SSR
- SSG
- CSR
- code splitting
- bundle optimization
- WCAG
- design systems
- component libraries
- micro frontend
- iOS
- Android
- React Native