описание
Мы проводим цифровую трансформацию логистиĸи для М.Видео и Эльдорадо, чтобы превратить ĸомпанию в полноценный ĸрупный марĸетплейс. Наша цель построить с нуля мощную логистичесĸую эĸосистему, ĸоторая станет ĸонĸурентным преимуществом на рынĸе.
Сейчас мы ищем самостоятельных инженеров с высоĸой эĸспертизой, готовых повлиять на формирование логистиĸи будущего для одного из лидеров российсĸого ритейла и 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 мин. пешком) от м. Бауманская/Красносельская;
Удаленный/гибридный график работы на выбор.