ABOUT YOU SE & Co. KG
(Senior) React Engineer - Webstack (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработка и поддержка фронтенда веб-магазина (Desktop, Mobile Web, Tablet) на React и TypeScript в международной e-commerce компании. Работа в тесной связке с продукт-менеджерами, UX-дизайнерами и QA над масштабируемыми и производительными решениями.
Задачи
- Разрабатывать и поддерживать производительные и масштабируемые фронтенд-фичи для веб-магазина (Desktop, Mobile Web, Tablet) на React и TypeScript
- Тесно взаимодействовать с продукт-менеджерами, UX-дизайнерами и QA-менеджерами для превращения концепций и требований в удобные и надёжные фичи
- Активно решать сложные технические задачи и проектировать инновационные, устойчивые фронтенд-решения
- Вести крупные проекты от концепции до деплоя с минимальным контролем
- Развивать культуру качественного кода, непрерывного обучения и обмена знаниями
- Участвовать в код-ревью для обеспечения качества, поддерживаемости и соблюдения лучших практик
- Участвовать в оптимизации фронтенд-архитектуры, производительности (Core Web Vitals) и процессов разработки
Требования
- Минимум 4 года опыта во фронтенд-разработке
- Экспертный уровень JavaScript и TypeScript
- Глубокий опыт работы с React и его экосистемой (hooks, context)
- Сильные навыки HTML и современного CSS (CSS-in-JS, адаптивный дизайн)
- Понимание фреймворков тестирования фронтенда (Jest, React Testing Library)
- Опыт интеграции с REST API и управления состоянием приложения (Redux, Zustand, React Query)
- Знакомство с инструментами сборки (Webpack, Vite) и пакетными менеджерами (npm, yarn)
- Знание принципов оптимизации веб-производительности и доступности (a11y)
- Уверенное владение Git и CI/CD-процессами
- Отличные навыки решения проблем: способность решать концептуальные, нестандартные задачи и принимать взвешенные решения на основе анализа множества источников информации
- Высокая автономность и ответственность: мотивация, инициативность, способность вести сложный проект или процесс с минимальным контролем
Условия
- Плоские иерархии, прямая коммуникация и прагматичные решения
- Ответственность, доверие и чёткая зона ответственности
- Командные обеды, afterwork-мероприятия, корпоративные события
- Пакет бенефитов (см. страницу benefits)
Навыки
- React
- TypeScript
- JavaScript
- HTML
- CSS
- CSS-in-JS
- Jest
- React Testing Library
- REST API
- Redux
- Zustand
- React Query
- Webpack
- Vite
- npm
- yarn
- Git
- CI/CD
- Core Web Vitals
- a11y
- SSR
- Node.js
- Cypress