Fanatics

Senior Engineer, Full Stack

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

Senior-инженер в команду Fanatics Collect для инициативы Unified Experience: нужно объединить разрозненные продукты (Live, Marketplace, Instant Rips, Collections, Topps) в единый опыт коллекционера. Роль hands-on: от схемы данных и API до UI, с автономией и коротким путём до продакшена.

Задачи

  • Проектировать, разрабатывать и поддерживать fullstack-фичи на Python, FastAPI, Next.js, React и TypeScript
  • Создавать масштабируемые и отказоустойчивые сервисы и интерфейсы на AWS и Vercel
  • Вести фичи end-to-end: модель данных, контракт API, фронтенд, тесты, rollout и метрики после запуска
  • Разрабатывать переиспользуемые фронтенд-компоненты, API и общие библиотеки для веб- и мобильных приложений
  • Участвовать в кросс-продуктовых задачах: общая идентификация, entitlements, инвентарь, навигация между опытами коллекционеров
  • Выпускать фичи за feature-флагами с инструментацией и использовать данные для решений
  • Быстро прототипировать совместно с Product и Design
  • Использовать AI-инструменты разработки (Claude Code, Cursor, LLM-воркфлоу) и делиться практиками с командой
  • Писать unit-, integration- и E2E-тесты (Playwright, Jest, React Testing Library, Pytest) и поддерживать надёжность CI/CD
  • Поддерживать документацию компонентов и спецификации взаимодействия в Storybook
  • Участвовать в sprint planning, ретро и сессиях по продуктовой стратегии
  • Менторить инженеров через код-ревью и парное программирование, повышать планку по структуре кода, тестированию и документации

Требования

  • 5+ лет профессиональной fullstack-разработки с уверенным владением React, Next.js, TypeScript и Python, а также практический опыт работы с облаком (предпочтительно AWS)
  • Сильное понимание архитектурных паттернов, дизайна API и оптимизации производительности приложений
  • Опыт владения фичами end-to-end в продакшене, включая мониторинг, отладку и итерации по поведению пользователей
  • Прочные основы фронтенда: адаптивная вёрстка, доступность (a11y) и практики производительности
  • Опыт с паттернами управления состоянием и инструментами React Context, Zustand, Redux или XState
  • Сильная дисциплина тестирования с Jest, React Testing Library, Playwright или Pytest
  • Опыт работы с Git и современными практиками CI/CD
  • Способность работать в разных доменах — backend API, клиентский веб, mobile web и внутренние инструменты
  • Чёткая письменная и устная коммуникация, умение работать напрямую с Product, Design и другими инженерными командами
  • Опыт использования или искренний интерес к AI-инструментам разработки
  • Степень бакалавра в Computer Science или эквивалентный практический опыт

Условия

  • Базовая зарплата $160,000–$200,000 в год (диапазон указан для Нью-Йорка)
  • Бонусы и долгосрочная incentive-компенсация не входят в указанный диапазон
  • Компенсация определяется с учётом локации, опыта, квалификации и обучения
  • Информация о бенефитах на https://benefitsatfanatics.com/

Навыки

  • Python
  • FastAPI
  • Next.js
  • React
  • TypeScript
  • AWS
  • Vercel
  • Playwright
  • Jest
  • React Testing Library
  • Pytest
  • Storybook
  • React Context
  • Zustand
  • Redux
  • XState
  • Git
  • CI/CD
  • feature flags
  • a11y

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

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 окт.
Full Stack Developer
Enterprise KnowledgeMiddleArlingtonГибрид
95,000 – 115,000 USD в год
14 окт.
Senior Software Engineer - WGU Labs
Western Governors UniversitySeniorRaleighОфис
143,700 – 222,700 USD в год
13 окт.
Senior Engineer, Full Stack — Fanatics, 160,000 – 200,000 USD в год, New York | itrelocate