ID.me
Senior Software Engineer, Front End – Super App (Applications)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior frontend-инженер в команду Applications для разработки SuperApp — веб-опыта ID.me, помогающего пользователям находить доступные им бонусы и сервисы. Работа включает браузерное расширение, домашнюю страницу и другие клиентские веб-поверхности.
Задачи
- Разрабатывать и поддерживать клиентские веб-поверхности SuperApp, включая UI браузерного расширения (content scripts, popup, встроенные компоненты), домашнюю страницу и Life Events, на React и TypeScript
- Реализовывать контекстное обнаружение предложений, детекцию купонов/кэшбэка и in-page уведомления
- Интегрироваться с API Shopping Graph и Developer Portal для данных о мерчантах, предложениях и eligibility
- При необходимости участвовать в развитии веб-опыта ID.me Shop
- Тесно сотрудничать с Design и Product, превращая концепции discovery и персонализации в рабочий UI
- Обеспечивать производительность, доступность и кросс-браузерную надёжность (Chrome, Edge, Firefox)
- Поддерживать продакшн: триаж и устранение инцидентов и багов
Требования
- Степень бакалавра в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
- Сильный опыт frontend-разработки (обычно 4+ года или 2+ года со степенью магистра)
- Опыт создания или поддержки браузерных расширений (Chrome/Edge/Firefox), включая content scripts, background/service workers и Manifest V3
- Уверенный продакшн-опыт с React и Next.js
Условия
- Полная занятость, работа в офисе пять дней в неделю (Mountain View, CA)
- Годовая базовая зарплата $166,000–$216,000 (не включает бонус, equity и льготы)
- Медицинская, стоматологическая и офтальмологическая страховка, HSA, FSA
- Страхование жизни и AD&D, 401(k) с match от компании
- Оплачиваемый отпуск без ограничений, 8 корпоративных праздников
- Страхование краткосрочной и долгосрочной нетрудоспособности, страхование от несчастных случаев и критических заболеваний
- Реферальный бонус, EAP, страхование питомцев, программы wellbeing и скидки на childcare, бюджет на обучение и развитие
Навыки
- React
- TypeScript
- Next.js
- JavaScript
- HTML
- DOM
- Web Components
- Custom Elements
- Shadow DOM
- CSS
- REST
- GraphQL
- Browser Extensions
- Manifest V3
- Micro-frontends
- Design Systems
- Accessibility