Scout Motors
Senior Software Engineer, Front End (Customer Experience)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Engineer в команду Customer Experience компании Scout Motors. Отвечает за клиентские интерфейсы покупки автомобиля: trade-in, конфигуратор, финансирование и лизинг, доставка.
Задачи
- Разрабатывать и поддерживать качественные, производительные клиентские frontend-фичи с чистым и покрытым тестами кодом
- Реализовывать UI-компоненты и логику приложения в соответствии с дизайн-системой, обеспечивая доступность и консистентность
- Брать на себя сквозную ответственность за фичи: от оценки и технического дизайна до реализации, тестирования и мониторинга в продакшене
- Интегрировать frontend с backend API и сторонними сервисами, обрабатывая состояния загрузки, ошибки и краевые случаи
- Улучшать производительность frontend: Core Web Vitals, размер бандла, устойчивость UI при реальных сетевых и аппаратных условиях
- Активно участвовать в code review и design review, делиться знаниями и поддерживать высокую планку качества
- Развивать общую библиотеку компонентов и дизайн-систему
- Взаимодействовать с product-менеджерами, дизайнерами и инженерами для понимания требований и выпуска решений
- Обеспечивать доступность (accessibility) как неотъемлемую часть работы
- Осознанно использовать AI-инструменты разработки для повышения скорости и делиться практиками с командой
Требования
- Bachelor’s или Master’s degree в Computer Science или смежной технической области
- 5+ лет опыта frontend-разработки с подтверждённым треком выпуска продакшен-фич end-to-end
- Уверенное владение React и TypeScript, понимание паттернов компонентов, управления состоянием и архитектуры приложений
- Знакомство с WebGL, GSAP, Framer Motion и Astro будет плюсом
- Хороший дизайн-глаз и внимание к деталям, умение точно реализовывать UI по макетам
- Понимание основ производительности frontend: Core Web Vitals, стратегии рендеринга, оптимизация бандла
- Практическое знание стандартов веб-доступности (WCAG) и опыт создания доступных компонентов
- Опыт интеграции frontend с REST или GraphQL API, включая обработку ошибок, состояний загрузки и краевых случаев
- Коммуникабельность и умение работать в команде, задавать вопросы и сообщать о блокерах
Условия
- Full-time, exempt позиция с базовой зарплатой и участием в annual performance bonus program
- Базовая зарплата: $140,000.00 - $170,000.00 (в Калифорнии: $154,000 - $187,000)
- Медицинская, стоматологическая, офтальмологическая страховка и планы защиты дохода
- 401(k) с employer match и немедленным vesting
- 20 дней планового PTO, 40 часов незапланированного PTO и 14 корпоративных/плавающих праздников ежегодно
- До 16 недель оплачиваемого родительского отпуска для всех гендеров
- Оплачиваемые отпуска по случаю утраты, jury duty, голосования или военной службы
- Гибридный формат: 1 день в неделю в офисе во Фремонте, Калифорния, с регулярными личными встречами и мероприятиями
- Требуется водительские права для внутренних командировок
Навыки
- React
- TypeScript
- WebGL
- GSAP
- Framer Motion
- Astro
- REST
- GraphQL
- Core Web Vitals
- WCAG
- AI-assisted development tools