Scout Motors
Senior Software Engineer, Frontend (Digital Products – Technician Hub)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior frontend-инженер в команду Digital Products Technician Hub компании Scout Motors. Разработка масштабируемых и надёжных frontend-приложений для цифровых продуктов послепродажного обслуживания.
Задачи
- Разрабатывать масштабируемые, надёжные и поддерживаемые frontend-приложения и общие возможности в рамках портфеля Technician Hub
- Совместно с product-менеджерами, дизайнерами и инженерами переводить требования в технические решения и результаты
- Совместно с UX и Product Management оценивать требования, определять подходы к реализации и находить баланс между UX, сроками и техническим долгом
- Оценивать и рекомендовать frontend-технологии, фреймворки и паттерны с учётом потребностей продукта, стандартов, поддерживаемости, производительности и масштабируемости
- Применять и продвигать лучшие практики frontend-разработки: код-ревью, автоматизированное тестирование, доступность, производительность, observability и документацию
- Следить за новыми технологиями и трендами, постоянно учиться и экспериментировать с новыми инструментами
Требования
- Степень бакалавра в Computer Science, Engineering или смежной технической области либо эквивалентный практический опыт
- 5+ лет профессиональной разработки ПО и создания масштабируемых production-приложений со значительным опытом современной frontend-разработки
- 5+ лет разработки современных веб-приложений на JavaScript/TypeScript и фреймворках React, Angular или Vue, сильное понимание frontend-архитектуры, компонентного дизайна и управления состоянием
- Опыт создания адаптивных, доступных и мобильных интерфейсов с использованием HTML, CSS, компонентных библиотек и дизайн-систем
- Опыт интеграции frontend-приложений с REST и GraphQL API, включая асинхронную обработку данных и обработку ошибок
- Опыт реализации стратегий тестирования frontend: unit, integration и end-to-end тесты
- Понимание рисков безопасности веб-приложений: XSS, CSRF, аутентификация и авторизация
- Понимание современных веб-стандартов и лучших практик: доступность, оптимизация производительности, адаптивный дизайн, UX/UI
- Опыт создания и эксплуатации production-приложений для клиентов или сотрудников
- Опыт работы в стартапе или быстрорастущей среде и создания продуктов с нуля (0-to-1)
- Сильные навыки решения проблем и отладки
- Сильные навыки письменной и устной коммуникации, умение объяснять технические концепции нетехническим стейкхолдерам
- Умение эффективно работать в быстро меняющейся среде как самостоятельно, так и в команде
Условия
- Полная занятость, exempt-позиция с базовой зарплатой и участием в годовой программе бонусов
- Базовая зарплата: $140,000–$170,000 (в Калифорнии $154,000–$187,000)
- Медицинская, стоматологическая и офтальмологическая страховка, планы защиты дохода
- Программа 401(k) с участием работодателя и немедленным vesting
- 20 дней планового PTO, 40 часов непланового PTO и 14 праздничных/плавающих дней ежегодно
- До 16 недель оплачиваемого отпуска по уходу за ребёнком
- Оплачиваемые отпуска по семейным обстоятельствам, суду присяжных, голосованию и военной службе
- Гибридный формат: 3 дня в неделю в офисе в San Ramon, CA
- Возможны командировки по стране; требуется водительское удостоверение
Навыки
- JavaScript
- TypeScript
- React
- Angular
- Vue
- HTML
- CSS
- REST
- GraphQL
- unit testing
- integration testing
- end-to-end testing
- accessibility
- performance optimization
- responsive design
- UX/UI
- AWS
- Okta
- Auth0
- CI/CD
- design systems