О компании
Module Store — горизонтальная платформенная команда, владеющая дизайн-системой Zalando (ZDS), центральной доступностью (A11y) и центральным репозиторием модулей. Наша миссия — создавать масштабируемые продукты и инструменты, которые позволяют техническим командам по всей организации быстрее выпускать функции, последовательно и с высокой переиспользуемостью.
Обязанности
- Создавать и поддерживать нашу центральную библиотеку компонентов на React для мобильных и веб-продуктов.
- Поставлять высококачественный код с упором на производительность, доступность, поддерживаемость и стабильность.
- Тесно сотрудничать с опытными инженерами, дизайнерами и владельцами продуктов.
- Улучшать наши общие процессы и инструменты для поддержки большого количества команд, работающих над разнообразными продуктами.
- Стимулировать внедрение нашей дизайн-системы по всей компании.
- Документировать и пропагандировать лучшие практики разработки UI, доступности и использования компонентов.
- Выступать в роли технического советника для других инженерных команд и руководства.
- Партнерство с основными платформенными командами для создания основной архитектуры веб-фреймворка.
Требования
- Обязательно: сильные знания React.
- Вы преуспеваете в сотрудничестве, работая бок о бок с людьми разного происхождения и дисциплин.
- Способность работать как в команде, так и самостоятельно.
- Вы заботитесь о качестве кода и увлечены созданием высокоэффективного и хорошо работающего опыта разработчика.
- У вас есть страсть к улучшению рабочих процессов разработчиков и дизайнеров.
- Любознательный ум и интерес к новейшим технологиям.
- Системный подход к решению проблем.
- Отличные письменные и устные коммуникативные навыки.
- Прочные знания основных фронтенд-технологий (HTML, CSS, JS).
- Хорошие знания ограничений и требований кросс-браузерной совместимости.
- Хорошие знания стратегий и фреймворков юнит- и визуального тестирования, таких как React Testing Library, Jest и Playwright.
- Знание TypeScript будет плюсом.
- Уверенная работа с Node.js.
- Плюс: опыт работы с React Native.
- Большой плюс: обширный опыт разработки и поддержки дизайн-систем с сильным акцентом на доступность (A11Y).
Условия
- 27 дней отпуска в год для сотрудников, работающих полный рабочий день (+1 день за ...)