Мы проводим цифровую трансформацию логистиĸи для М.Видео и Эльдорадо, чтобы превратить ĸомпанию в полноценный ĸрупный марĸетплейс. Наша цель построить с нуля мощную логистичесĸую эĸосистему, ĸоторая станет ĸонĸурентным преимуществом на рынĸе.
Сейчас мы ищем самостоятельных инженеров с высоĸой эĸспертизой, готовых повлиять на формирование логистиĸи будущего для одного из лидеров российсĸого ритейла и e-com.
Мы ищем опытного и инициативного React-лида, который будет не только ключевым разработчиком, но и возьмет на себя техническое лидерство в команде.
Вы будете отвечать за архитектуру, производительность и качество фронтенд-части нашего продукта, а также за развитие команды.
Вашей ключевой задачей станет проектирование и реализация с нуля новой высоконагруженной админ-панели для управления товарным каталогом. Вам предстоит создать систему, которая объединит более 150 различных интерфейсов и бизнес процессов в единое, производительное и масштабируемое приложение.
Ключевые задачи:
- Архитектура и разработка сложных высоконагруженных веб-приложений на React;
- Принятие ключевых архитектурных решений в масштабах всего проекта;
- Оптимизация производительности приложения: работа с рендерами, скоростью загрузки, анализ бандла, code splitting, динамическая загрузка компонентов;
- Разработка и поддержка микрофронтенд-архитектуры (Micro Frontends);
- Проектирование и реализация SSR-решений (Next.js или кастомный SSR), включая гидрацию. Конфигурация и оптимизация сборок (Webpack / Vite);
- Внедрение лучших практик разработки, ревью кода, менторинг разработчиков в команде;
- Участие в кросс-командном взаимодействии, согласование требований и интеграций;
- Участие в процессе найма и онбординге новых разработчиков.
Наши ожидания:
- Коммерческий опыт от пяти лет разработки на React в составе продуктовых команд и от 2-х лет опыта лидом;
- Глубокое знание экосистемы React, понимание нюансов работы в production;
- Продвинутое знание JavaScript/TypeScript, DOM API, HTTP/HTTPS;
- Понимание работы браузера, сетевых запросов и механизмов оптимизации;
- Опыт профилирования и комплексного улучшения производительности приложений (рендеры, загрузка, бандл);
- Понимание оркестрации на фронтенде: взаимодействие сущностей, порядок загрузки, изоляция;
- Уверенные навыки адаптивной и кроссбраузерной верстки (HTML/CSS);
- Опыт написания e2e-тестов (Playwright, Cypress или аналоги);
- Опыт настройки инструментов сборки (Webpack, Vite);
- Опыт работы в команде от 3-х человек, проведения оценки перформанса и составления планов развития для коллег;
- Уверенное владение Git, понимание принципов CI/CD.
Будет преимуществом:
- Опыт проектирования микрофронтенд-архитектуры "с нуля";
- Production-опыт с SSR (Next.js или кастомный) и микрофронтендами;
- Выстроенные процессы код-ревью и повышения качества кода;
- Лидерские качества и желание развивать команду.
ЧТО МЫ ПРЕДЛАГАЕМ:
- Работа в стабильной компании, лидере рынка в своём сегменте;
- Официальное трудоустройство по ТК РФ;
- Оформление ДМС после прохождения испытательного срока;
- Полный социальный пакет (оплата больничного, ежегодного отпуска);
- Льготные тарифы мобильной связи;
- Возможность развития профессиональных качеств, возможность проявить свою инициативу, а также участвовать в крупных внутренних проектах;
- Корпоративные скидки и привилегии: скидка сотрудника в магазинах сети, скидки партнёров, BestBenefits, и т.д.;
- Формат работы: 5/2 с 10.00 до 19.00, сам офис находится в шаговой доступности (7-10 мин. пешком) от м. Бауманская/Красносельская;
- Удаленный/гибридный график работы на выбор.