Обязанности:
Привет!Мы строим WMS (Warehouse Management System) - систему отвечающую за автоматизацию складских процессов в 120 объектах Leroy Merlin (магазины, darkstore, распределительные центры, склады, центры сортировки). Ищем опытного разработчика, способного привнести в команду богатую экспертизу и хорошие инженерные практики. Стек продукта:Node 18, Nest.js, TypeScript, PostgreSQL, Jest, Kubernetes, Camunda.Integrations: REST+Swagger, Kafka. Что нужно делать: принимать участие в проектировании задач, обсуждать архитектуру приложения, предлагать улучшения; оценивать объем работ; разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в компании, т.е. писать надёжный, тестируемый, производительный код; взаимодействовать с другими командами в компании для достижения общего результата; покрывать юнит-тестами свой код >= 80%; проводить кросс-ревью. Наши ожидания: опыт разработки на Node.js в продуктовых командах от 5-ти лет; опыт работы с Camunda навыки написания микросервисов на Nest.js; опыт работы с Postgres; опыт работы с Apache Kafka; опыт high-load проектов; юнит-тестирование, владение практиками организации тестируемого кода; опыт проектировать API, соответствующий классическим принципам REST. Мы предлагаем: гибкую систему премирования; расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолог и страхование жизни, компенсация питания и оплата мобильной связи; работу в компании с развитой инженерной культурой; автономность работы, возможность менять правила, ошибаться и создавать новое; возможность профессионального роста, программы развития для сотрудников; корпоративное обучение и доступ к базе знаний; внутренние профессиональные сообщества и мероприятия; гибридный/удаленный формат работы; современный офис в 2 минутах ходьбы от МЦК ЗИЛ. С каждым годом, на выбор сотрудника становится доступно больше дополнительных опций. Например, частичная компенсация путешествий, затрат на обучение, спортивных занятий.