ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1060453 | Middle+ Frontend developer | Москва | > Лемана ПРО (Леруа Мерлен) | open | 2024-01-28 |
Требования
Опыт разработки веб-интерфейсов от 3х лет. JavaScript. TypeScript. CSS/HTML. React. Как работает браузер. SASS, CSS-in-JS...
Обязанности
Создавать адаптивные веб-интерфейсы для разных групп бизнес пользователей на языке JavaScript (React). Проектировать архитектуру веб-приложения (SPA) в концепции...
Описание
Наша команда отвечает за то, чтобы каждый день клиенты Леруа Мерлен могли купить более 8 млн. товаров по справедливой цене. Для этого мы создаём с нуля ядро новой системы ценообразования, а именно - высоконагруженную систему расчёта цен на основе гибких настраиваемых правил, зависящих от сегментации товаров, финансовых показателей компании, а также инструментов анализа и прогнозирования поведения конкурентов на рынке. Мы ищем Frontend-разработчика, который поможет нам реализовать ключевые компоненты системы и будет активно участвовать в развитии инженерной культуры в команде.
Что нужно делать:
-
Создавать адаптивные веб-интерфейсы для разных групп бизнес пользователей на языке JavaScript (React);
-
Проектировать архитектуру веб-приложения (SPA) в концепции микрофронтенд;
-
Тестировать сайт на удобство использования, специальные возможности, проводить необходимый дебаггинг;
-
Проводить профилирование, рефакторинг и оптимизацию разработанных приложений;
-
Настраивать инструменты для анализа пользовательского поведения (аналитика);
-
Работать с СI/CD;
-
Cоставлять документацию;
- Влиять на разработку технического решения и выбор оптимального способа реализации бизнес-задач;
- Оценивать трудоёмкость и сроки выполнения задач;
- Разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в команде;
- Участвовать в развитии инженерной культуры команды - привносить новые инструменты, технологии и практики, развивать переиспользуемые компоненты.
Наши ожидания:
- Опыт разработки веб-интерфейсов от 3х лет;
Уверенные знания:
- JavaScript;
- TypeScript;
- CSS/HTML;
- React;
- Как работает браузер;
- SASS, CSS-in-JS (Мы используем Linaria);
- Настройка сборки проекта, webpack;
- SSR/SPA и их особенности;
- Опыт работы с Docker, Kubernetes.;
- Понимание, как работают web-components;
-
Опыт с git и понимание работы CI/CD;
-
Опыт построения отказоустойчивой архитектуры;
-
Умение писать unit-тесты.
-
Будет плюсом знание Node.js.
Мы предлагаем:
-
гибкую систему премирования;
-
расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолог и страхование жизни, компенсация питания и оплата мобильной связи;
-
работу в компании с развитой инженерной культурой;
-
автономность работы, возможность менять правила, ошибаться и создавать новое;
-
возможность профессионального роста, программы развития для сотрудников;
-
корпоративное обучение и доступ к базе знаний;
-
внутренние профессиональные сообщества и мероприятия;
-
гибридный формат работы/удаленный формат работы;
-
современный офис в 2 минутах ходьбы от МЦК ЗИЛ.