ABOUT YOU SE & Co. KG
Senior Frontend Engineer - Checkout (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior frontend-инженер в команду Frontend, которая разрабатывает встраиваемые checkout-, authentication- и express-checkout веб-компоненты для Checkout as a Service платформы SCAYLE, используемой онлайн-ритейлерами.
Задачи
- Проектировать и разрабатывать модульные UI-компоненты checkout на TypeScript и React
- Управлять состоянием и сайд-эффектами через Redux Toolkit и redux-saga
- Разрабатывать интеграции платёжных провайдеров (Klarna, PayPal, Apple Pay), включая widget- и redirect-флоу
- Отвечать за контракты интеграции storefront для multi-tenant окружений: встраиваемые веб-компоненты, host events, трекинг
- Оптимизировать Core Web Vitals, скорость загрузки и производительность рендеринга для роста конверсии
- Мониторить и устранять продакшн-инциденты в магазинах тенантов с помощью Datadog
- Переводить сложные требования checkout в масштабируемые решения с учётом WCAG-доступности, адаптивности и кросс-браузерности
- Работать кросс-функционально с Product, UX, Backend и QA в ежедневных agile-процессах
- Развивать инженерные стандарты через код-ревью, архитектурные обсуждения и рефакторинг
- Расширять возможности платформы для кастомизации клиентами через injectable content
Требования
- 5+ лет опыта во frontend-разработке с senior-уровнем ответственности
- Продвинутое владение современным JavaScript (ES6+) и TypeScript в strict mode
- Опыт построения сложных UI на React 19, Redux Toolkit и redux-saga, включая асинхронные флоу, многошаговые воронки и платёжные редиректы
- Опыт оптимизации Web Performance и Core Web Vitals
- Семантический HTML5 и масштабируемая CSS-архитектура (SCSS, BEM, дизайн-системы)
- Опыт разработки форм-ориентированных интернационализированных UI (Formik, react-intl) в multi-tenant REST API окружении
- Написание автотестов (Jest, React Testing Library) и работа с CI/CD
- Умение балансировать техническое качество и бизнес-приоритеты
- Свободный английский для прозрачной коммуникации и работы в agile-команде
Условия
- Гибкий и творческий рабочий процесс с фокусом на непрерывное развитие
- Международная коллаборация и инновационная среда
- Пакет бенефитов (зависит от локации)
Навыки
- TypeScript
- React
- Redux Toolkit
- redux-saga
- JavaScript
- ES6+
- HTML5
- CSS
- SCSS
- BEM
- Formik
- react-intl
- Jest
- React Testing Library
- Datadog
- REST API
- CI/CD
- Core Web Vitals
- WCAG
- Flutter