ID.me

Staff Software Engineer, Full Stack – Commerce & Loyalty (Shop)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack инженер в команду Commerce & Loyalty, отвечающую за ID.me Shop — кэшбэк, партнёрские предложения, скидки и программы лояльности. Технический якорь для frontend-поверхностей команды: архитектура, стандарты инженерии, работа в связке с Design и Product.

Задачи

  • Разрабатывать и развивать веб-интерфейсы Shop на React, Next.js и TypeScript: персонализированный подбор предложений, кэшбэк и лояльность, страницы мерчантов и магазинов
  • Создавать и расширять backend REST-сервисы и эндпоинты, обеспечивая полное владение фичей от UI до бэкенда
  • Интегрироваться с Shopping Graph и Developer Portal API для данных о мерчантах, правах на предложения и сигналах персонализации
  • Участвовать в модернизации платформы: миграция Shop на GKE, внедрение общих UI-паттернов
  • При необходимости вносить переиспользуемые компоненты в общий дизайн-систему UI Foundations
  • Работать в тесной связке с Design и Product, превращая концепции discovery, персонализации, лояльности и кампаний в рабочие веб-интерфейсы
  • Задавать стандарты тестирования, качества кода и код-ревью, менторить инженеров команды
  • Обеспечивать производительность, доступность и кросс-браузерную надёжность, поддерживать продакшн и разбирать инциденты
  • Использовать AI-инструменты для ускорения разработки, покрытия тестами и документации

Требования

  • Степень бакалавра в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
  • Сильный опыт frontend-разработки (обычно 5+ лет)
  • Глубокое знание vanilla JavaScript, HTML и DOM
  • Практический опыт выпуска нативных Web Components в продакшн (Custom Elements, templates, Shadow DOM, slots, events)
  • Продакшн-опыт с React и Next.js
  • Опыт работы с библиотеками UI-компонентов или дизайн-системами
  • Знакомство с design tokens, темизацией и масштабируемым CSS (custom properties, общие стили)
  • Подтверждённый опыт совместной работы с дизайнерами над UI системного уровня
  • Понимание стандартов доступности и поведения браузеров
  • Рабочий уровень владения backend-языком для создания и поддержки REST-сервисов
  • Опыт полного владения фичей от frontend UI до backend-сервисов и API
  • AI-native практики разработки: использование AI-инструментов для генерации кода, тестов и документации

Условия

  • Полная занятость, работа в офисе пять дней в неделю (Mountain View, CA)
  • Годовая базовая зарплата $222,011–$258,300 (не включает бонус, equity и льготы)
  • Медицинская, стоматологическая и офтальмологическая страховка, HSA и FSA
  • Страхование жизни и AD&D, краткосрочная и долгосрочная нетрудоспособность
  • 401(k) с вкладом компании
  • Оплачиваемый отпуск без ограничений, 8 общекомпанийных праздников, родительский отпуск
  • Страхование питомцев, программы wellbeing и скидки на childcare, программа обучения и развития
  • Равные возможности трудоустройства, участие в E-Verify

Навыки

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML
  • DOM
  • Web Components
  • Custom Elements
  • Shadow DOM
  • CSS
  • design tokens
  • REST
  • GKE
  • UI Foundations
  • Shopping Graph API
  • Developer Portal API
  • accessibility
  • AI tooling

Похожие вакансии

Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors UniversityMiddleSalt Lake CityОфис
118,900 – 178,500 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Staff Software Engineer, Full Stack – Commerce & Loyalty (Shop) — ID.me, 222,011 – 258,300 USD в год, Mountain View | itrelocate