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