Frontend developer
Про компанию:
Мы, Dodo Brands, создаём и развиваем технологичные бренды в сфере быстрого питания через франчайзинг. Ты точно знаешь Додо Пиццу, а ещё мы развиваем кофейни Дринкит.
22 страны в Европе, Африке, Азии, 1100+ точек и больше 30 000 сотрудников. И это только за 12 лет работы. Мы уже успели стать самой быстрорастущей пицца сетью в мире, а ещё нас называют самыми инновационными.
Наша компания основана на принципах радикальной открытости и доверия. В Dodo Brands каждый становится предпринимателем в рамках своей роли и может по-настоящему творить и менять. Открытость помогает нам развивать долгосрочные партнёрские отношения с клиентами, сотрудниками и франчайзи, основанные на взаимном доверии и принципе win-win.
- Додо Пицца: более 1000 пиццерий в 22 странах
- Дринкит: более 30 кофеен в России, Дубае и Казахстане. В наших планах открыть 100 кофеен в 2024 году, и вместе с ними запустить минимум 3 мануфактуры и пекарню
Про продукт
Кухня мануфактура – это ядро производственной модели Дринкит, которая основана на том, что вся еда производится не в кофейнях, а в отдельном производственном юните – кухне мануфактуре. Мануфактура производит, хранит и перемещает готовую продукцию в наши кофейни.
Наша цель, благодаря Додо ИС и применению технологичных решений, начать охватывать всю цепочку движения продуктов внутри производства, от поставки ингредиентов и до выдачи готового продукта нашим гостям. Это позволит точно оценивать эффективность работы производства на каждом участке и улучшать нашу производственную модель.
А благодаря созданию умных решений, например прогнозирования закупок или интеграции Додо ИС и умных устройств, делать процессы эффективнее, снимать когнитивную нагрузку с пользователей и улучшить качество принимаемых ими решений. Наша цель, чтобы Додо ИС стала виртуальным помощником для ведения бизнеса и помощником для управления производством.
Кроме этого мы видим возможность масштабирования концепции кухни мануфактуры на Додо Пиццу, где мы также планируем постепенно переносить заготовку ингредиентов в производственно распределительные центры – ПРЦ.
Наш стэк:
- React, Redux, TypeScript
- Микрофронтенды
- В монолите иногда попадается JavaScript, JQuery, Angular
- Github Actions (CI)
- ASP.NET Core
- MySQL
- Kafka
- Kubernetes
- Azure Data Explorer (ADX, ex Kusto)
Обязанности
- Используя React и TypeScript создавать интерфейсы различной сложности. Это могут быть как производственные интерфейсы для сотрудников, так и интерфейсы в бэкофисе для управляющего состава и партнеров
- Поддерживать текущую кодовую базу, рефакторить старый код
- Быть ответственным и вовлеченным в разрабатываемый продукт, следить за его качеством
- При необходимости взаимодействовать с дизайнерами
Требования
- Имеешь опыт работы в продуктовой разработке
- Отлично знаешь TypeScript
- Отлично знаешь React
- Работаешь с любым стейт-менеджером и объяснишь, зачем он нужен
- Знаешь современные стандарты ECMAScript и используешь их в своем коде
- У тебя хорошие навыки вёрстки, CSS
- Самостоятельность
Будет плюсом
- Работал с Redux-Toolkit (слайсы, санки, rtk-query)
- Работал в redux-sagа
- Умеешь писать тесты на разных уровнях
- Работаешь с Figma
- Знаешь про микрофронтенды и зачем они нужны
- Работаешь с тулингом: настраивал линтер, настраивал сборку и CI
- Принимаешь участие в построении архитектуры приложения, знаешь о feature-sliced архитектуре
- Представляешь, как работает бэкенд (например, писал что-то на NodeJS)
Условия
- Работа в офисе или удаленная работа;
- Расширенная ДМС с первого рабочего дня;
- Оплата профильных конференций, курсов, профессиональной литературы;
- Партнерские программы (скидки на изучение английского языка Skyeng, частичная компенсация психологической помощи на платформе Alter);
- Митапы, лекции, воркшопы и интенсивы по вашему направлению оффлайн и онлайн;
- Прокачка навыков публичных выступлений (сделаем из вас крутого спикера);
- Помощь в написании профессиональных статей и раскрутку тебя, как автора, на профильных ресурсах (Хабр, VC).