Вакансия: Senior Fullstack Developer (.Net, React)
Описание вакансии
Мы Dodo Brands международная компания, развивающая бренды: Dodo Pizza и digital-кофейни Drinkit. Наша компания основана на принципах радикальной открытости и доверия. В Dodo Brands каждый становится предпринимателем в рамках своей роли и может по-настоящему творить и менять. Открытость помогает нам развивать долгосрочные партнёрские отношения с клиентами, сотрудниками и франчайзи, основанные на взаимном доверии.
Dodo Pizza самый крупный бренд и лидер в России по количеству открытых пиццерий. Всего у нас 1000+ пиццерий в 20+ странах. И это только за 13 лет работы. Мы уже успели стать самой быстрорастущей пицца сетью в мире, а ещё нас называют самыми инновационными.
Мы разрабатываем мобильное приложение и сайт для заказа пиццы. Кроме того собственную информационную систему Dodo IS, которая помогает пиццамейкерам приготовить заказ, курьерам привозить горячую пиццу, а менеджерам на смене и управляющим видеть, насколько эффективны процессы в пиццериях.
А Dodo Engineering это IT-команда Dodo Brands.
Технологии:
Все проекты на .NET 8, ежегодно переходим на новые версии:
-
SQL Databases: MySQL; NoSQL Databases: MongoDB 6.0, Cosmos DB;
-
полностью облачная инфраструктура, разворачиваемся в Azure и Yandex.Cloud, используем решения вендоров: AQS, SQS, Blobs, S3, ADX (Kusto);
-
Kafka и Event Hubs, развиваем свой клиент для Kafka;
-
сервисы живут в Kubernetes кластерах, запускаются под Windows/Mac/Linux;
-
детальный мониторинг всего. Стек: Prometheus, PMM (Percona), Grafana, Kibana, Jaeger, OpenTelemetry. Также алерты, инциденты, пейджер для дежурного, постмортемы.
Про продукт Учет и управление запасами глобальный продукт, охватывающий все рынки нашего присутствия. Наша цель, благодаря Додо ИС и применению технологичных решений, начать охватывать всю цепочку движения продуктов внутри производства, от поставки ингредиентов и до выдачи готового продукта нашим гостям. Это позволит точно оценивать эффективность работы производства на каждом участке и улучшать нашу производственную модель.
А благодаря созданию умных решений, например прогнозирования закупок или интеграции Додо ИС и умных устройств, делать процессы эффективнее, снимать когнитивную нагрузку с пользователей и улучшить качество принимаемых ими решений. Наша цель, чтобы Додо ИС стала виртуальным помощником для ведения бизнеса и помощником для управления производством.
Чем предстоит заниматься:
- Создавать инструменты которые упрощают работу нашим сотрудникам и партнерам. Например, сейчас наш ближайший фокус на создании навигатора по заготовкам ингредиентов для сотрудников пиццерий. Цель организовать работу сотрудников, успевать готовить пиццерию к пикам продаж, сокращать списания ингредиентов и стопы продуктов
- Интегрировать Додо ИС и различные устройства, которые упростят операционку на производстве. Например, умные весы и сканеры QR / штрих кодов
- Поддерживать и развивать API, который используют наши партнеры и внешние разработчики для создания своих собственных решений связанных с учетом товародвижения, остатками и ценами сырья
- Решать технические эпики, следить за кодовой базой, периодически обновлять ее на новые технологии в рамках принятого стека компании и НФТ
- Быть ответственным и вовлеченным в разрабатываемый продукт, следить за его качеством
Мы ожидаем:
- опыт работы с ASP.NET MVC от 5 лет;
- опыт работы с JS, React, Angular;
- продакшн опыт работы с асинхронным кодом;
- продакшн опыт с SOA;
- опыт работы с БД большого объема;
- понимание механизмов блокировок и дедлоков;
- навык построения распределенных приложений: RabbitMQ, ActiveMQ, Kafka;
- опыт разработки высоконагруженных приложений.
Будет плюсом:
-
Если имеешь опыт работы с EF Core
-
Если у тебя широкий кругозор и есть знание Linux, а также опыт с Docker и Kubernetes.
Почему у нас круто работать?
- Большие задачи. Сейчас мы лидеры на пицца-рынке России и только увеличиваем отрыв от конкурентов. Но мы хотим выиграть конкуренцию на международных рынках и активно развиваемся за рубежом. Мы собираемся стать первой глобальной розничной компанией родом из России;
- Обмен опытом. У нас есть самоорганизующиеся community, где наши делятся друг с другом опытом, Dev Forum с приглашенными гостями, тренинги и интенсивы;
- Высокая доступность. Система должна стабильно работать под пиковыми нагрузками обрабатывая данные с минимальной задержкой. Для этого мы используем очереди, микросервисы и асинхронность;
- IT во главе угла. Мы меняем процессы при помощи технологий. Это то, что называется хайповым словом цифровая трансформация;
- Команда профессионалов. У нас нет случайных людей. В нашей команде собрались люди с опытом работы в больших международных компаниях, которые понимают, как делать качественный продукт. eXP, TDD, DDD, pair programming, фреймворки гибкой разработки это то, что мы используем в ежедневной работе;
- No bullshit культура. Мы открыты и доверяем друг другу. У нас нет цепочек согласования и ресурсного планирования. Идеи максимально быстро трансформируются в ценность, которую получают наши клиенты.
Что мы предлагаем:
- Удаленная работа, в том числе из другой страны;
- Оплата профильных обучений и конференций;
- ДМС со стоматологией с первого дня;
- Частичная компенсация психолога и софинансирование английского;
- Работа в быстрорастущей и покоряющей новые страны компании.