Apple

Senior Full Stack Web Engineer, Retail & Marcom Engineering

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

Full stack инженер в команду Retail & Marcom Engineering: разработка высокопроизводительных веб-приложений и сервисов для онлайн- и офлайн-магазинов Apple и интерактивных маркетинговых продуктов.

Задачи

  • Вести фичи end-to-end: от требований и дизайна через API, UI и тестирование до продакшн-поддержки
  • Разрабатывать и поддерживать сложные веб-приложения на современных JS-фреймворках (React, Angular, Vue), TypeScript, HTML5 и CSS3
  • Проектировать и разрабатывать backend-сервисы, модели данных и RESTful/GraphQL API на Java, Python, TypeScript/JavaScript (Node.js) с SQL и/или NoSQL хранилищами
  • Превращать макеты в чистые переиспользуемые доступные (WCAG) UI-компоненты, развивать общие библиотеки компонентов и дизайн-токены
  • Работать с UX-дизайнерами, продакт-менеджерами и инженерами над уточнением требований и решений
  • Писать unit-, интеграционные и e2e-тесты, участвовать в код-ревью
  • Оптимизировать производительность по всему стеку, включая Core Web Vitals (LCP, CLS, INP)
  • Выпускать изменения через CI/CD и мониторить здоровье продакшна, соблюдая практики безопасности и приватности
  • Использовать AI-инструменты для ускорения разработки и проверять AI-сгенерированный код на корректность, безопасность, производительность и поддерживаемость

Требования

  • 5+ лет опыта разработки крупномасштабных enterprise или клиентских веб-приложений
  • Уверенное владение современным JavaScript (ES6+), TypeScript, HTML5 и CSS3, опыт с фреймворком React, Angular или Vue
  • Опыт проектирования, разработки и эксплуатации backend-сервисов и RESTful/GraphQL API в продакшне на Java, Python, TypeScript/JavaScript (Node.js)
  • Опыт работы с SQL и/или NoSQL базами данных
  • Опыт создания адаптивных, кросс-браузерных, доступных (WCAG) веб-интерфейсов
  • Опыт оптимизации производительности по всему стеку: code splitting, lazy loading, кэширование, оптимизация запросов
  • Опыт написания автотестов (Jest, Playwright, Cypress) и релизов через CI/CD
  • Степень бакалавра по Computer Science, Engineering или эквивалентный опыт

Навыки

  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • React
  • Angular
  • Vue
  • Java
  • Python
  • Node.js
  • REST
  • GraphQL
  • SQL
  • NoSQL
  • WCAG
  • Jest
  • Playwright
  • Cypress
  • CI/CD
  • Core Web Vitals
  • Redux
  • Zustand
  • TanStack Query
  • Next.js
  • Nuxt
  • AWS
  • Docker
  • Kubernetes
  • Figma
  • Storybook
  • Chromatic
  • WebSockets
  • Server-Sent Events
  • Redis
  • Kafka
  • OpenTelemetry
  • Splunk

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

Principal Software Engineer (Full-Stack)
WalgreensLeadDeerfieldОфис
21 окт.
Java fullstack developer
InfosysMiddleAddisonОфисРелокация
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorArgos UsaОфис
174,000 – 252,000 USD в год
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorPittsburghОфис
174,000 – 252,000 USD в год
21 окт.
Full Stack Java Developer
TechsurMiddleRestonГибрид
130,000 – 140,000 USD в год
21 окт.
Senior Full Stack Web Engineer, Retail & Marcom Engineering — Apple, Austin | itrelocate