Напиши текст вакансии для должности "Fullstack-разработчик". Название компании: "Леруа Мерлен". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'PostgreSQL', 'JavaScript', 'TypeScript', 'Node.js', 'Docker'

Леруа Мерлен ищет Fullstack-разработчика.  Мы разрабатываем продукт для управления логистическими данными. У нас тысячи товаров, которые поставляют нам множество поставщиков и мы занимаемся контролем измерений и качеством данных (являемся мастер-системой логистических данных). Наши данные крайне важны для многих процессов внутри компании, начиная от доставки и заканчивая планированием размещения товаров на складе, поэтому к нашей системе применяются большие требования в плане надежности и скорости ответов. Коротко про наш технологический стек: nodejs, typescript, nestjs, docker, kubernetes, react, jenkins, postgresql, kafka. Чем придется заниматься:  разрабатывать микросервисы на nodejs; разрабатывать фронтенд на react; проводить ревью кода; разрабатывать модульные тесты для своего кода; общаться с аналитиками для уточнения требований и выработки технических решений; принимать участие в разработке архитектуры и модели данных.  Что мы ожидаем от кандидата:  Знание основ computer-science (базовые алгоритмы, ООП); опыт коммерческой разработки, и отличное знание JavaScript (ES6+) и nodejs; опыт работы с react; умение находить эффективные решения и воплощать их в жизнь; умение проектировать rest API, понимание работы HTTP-протокола; опыт работы с базами данных (понимание что такое транзакции, ACID, ...).  Будет плюсом:  знание TypeScript; опыт работы с Postgres; опыт работы с брокерами rabbitMQ, Kafka; опыт разработки и поддержки микросервисной архитектуры.  Почему мы:  большая международная компания, периодически бывает необходимость общаться на английском; амбициозные и технически сложные проекты, возможность влиять на решения; мы развиваем команду и осознанно инвестируем в это деньги и время — конференции, профессиональная литература, обмен опытом внутри компании; конкурентная заработная плата (обсуждается по итогам интервью в зависимости от квалификации); официальное трудоустройство, белая ЗП, квартальные премии; ДМС, компенсация питания и мобильной связи.