ABOUT YOU SE & Co. KG
(Senior) Frontend Engineer - Webstack (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Engineer в команду вебшопа ABOUT YOU. Разработка и поддержка высокопроизводительных и масштабируемых frontend-фич для десктопа, мобильного веба и планшетов на React и TypeScript.
Задачи
- Разрабатывать и поддерживать качественные, производительные и масштабируемые frontend-фичи для вебшопа (десктоп, мобильный веб, планшет) на React и TypeScript
- Тесно работать с product-менеджерами, UX-дизайнерами и QA-менеджерами, превращая концепции и требования в удобные и надёжные фичи
- Активно участвовать в решении сложных технических задач и проектировании инновационных, устойчивых frontend-решений
- Нести ответственность за крупные проекты от концепции до деплоя, работая в значительной степени самостоятельно
- Поддерживать культуру качественного кода, непрерывного обучения и обмена знаниями
- Участвовать в code review для обеспечения качества кода, поддерживаемости и соблюдения best practices
- Способствовать оптимизации frontend-архитектуры, производительности (Core Web Vitals) и процессов разработки
Требования
- Минимум 4 года опыта во frontend-разработке
- Профессиональное владение JavaScript и TypeScript
- Глубокий опыт работы с React и его экосистемой (например, Hooks, Context)
- Сильные навыки в HTML и современном CSS (например, CSS-in-JS, адаптивный дизайн)
- Понимание фреймворков для тестирования frontend (например, Jest, React Testing Library)
- Опыт интеграции REST API и управления состоянием (например, Redux, Zustand, React Query)
- Знакомство с инструментами сборки (например, Webpack, Vite) и пакетными менеджерами (например, npm, yarn)
- Глубокие знания по оптимизации веб-производительности и доступности (a11y)
- Уверенное владение Git и знакомство с CI/CD-процессами
- Отличные навыки решения проблем: умение решать концептуальные, нестандартные задачи и принимать обоснованные решения на основе разных источников информации
- Высокая степень самостоятельности: мотивация брать инициативу на себя и вести сложные проекты или процессы с минимальным контролем со стороны руководителя
Условия
- Быстрая обратная связь после отклика
- Плоские иерархии, прямая коммуникация и прагматичные решения
- Короткие пути согласования
- Team-Lunch, After-Work-Drinks, корпоративные мероприятия
- Пакет бенефитов (см. страницу Benefits)
Навыки
- React
- TypeScript
- JavaScript
- HTML
- CSS
- CSS-in-JS
- Responsive Design
- 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