Вакансия: Middle+ Frontend developer в Москва

Полное описание вакансии: Middle+ Frontend developer в Москва

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 минутах ходьбы от МЦК ЗИЛ.

Вверх