Написать пост
Додо Пицца

.NET Developer/Разработчик C#

От 120000 до 200000Part- или full-time, Без опыта, Москва, Можно удалённо

Додо Пицца — сеть пиццерий, развивающаяся по модели франчайзинга. Сегодня у нас более 450 пиццерий в 12 странах мира, включая США, Великобританию и Китай.

Ядро нашей франшизы — информационная система Dodo IS, которая управляет большинством бизнес-процессов в пиццерии. Система спроектирована из небольших сервисов на .NET Core, всё заворачивается в Docker и управляется в Kubernetes. Вся инфраструктура развёрнута в Microsoft Azure.

Почему работать у нас круто?

  • У нас нет неадекватных заказчиков, бизнес существует очень тесно с IT и понимает ценность качественной разработки. У нас нет стейкхолдеров, которые приходят в разработку с фразами «Сделайте мне это вчера!».
  • Разработка ведётся командами по 3-5 человек, в которых все решения принимаются совместно. Активно используем практики eXP, том числе и парное программирование.
  • Мы против корпоративного буллшита! У нас нет начальников и подчиненных, мы прислушиваемся к каждому мнению. В командах разработки нет формальной должности тимлида, а в IT нет человека, который единолично принимает решение за всех. Структура максимально горизонтальная.
  • У нас выстроен процесс CI/CD, мы разрабатываем небольшими шагами, пишем понятные юнит тесты. Сила в автоматизации всего и вся!
  • Мы делаем упор на инженерную культуру в команде. Нам важно качество нашей системы, поэтому мы инвестируем время в рефакторинг.
  • Комфортные условия — это неотъемлемая часть работы в Додо Пицце! У нас удобный, просторный офис в центре Москвы, современные машины для работы, ДМС со стоматологией. А ещё каждый разработчик может принять участие в опционной программе.

Чем предстоит заниматься?

  • Участвовать как в разработке бизнес фич, так и в системной разработке;
  • Решать fullstack задачи, полное разделение на frontend и backend — не наш путь;
  • Принимать участие в разработке от бизнес идеи до продакшна;
  • Работать по настоящему скраму с ежедневными стендапами, планированием, общением с бизнесом.

Что по стэку?

  • .NET Framework, переходим постепенно на .NET Core;
  • React на новом сайте, AngularJS на бэкофисе, но мигрируем на React, базы MySQL;
  • Всё на Azure, с использованием RabbitMQ, Redis, Elastic, Cake билды и ещё много мелких радостей;
  • Запускаем всё в Docker и постепенно оборачиваем все сервисы в Kubernetes;
  • Мы двигаемся к микросервисной архитектуре.

Какие требования к соискателю?

  • опыт работы с ASP.NET MVC от 5 лет;
  • продакшн опыт работы с асинхронным кодом;
  • продакшн опыт с SOA;
  • опыт работы с БД большого объёма;
  • понимание механизмов блокировок и дедлоков.

Будет плюсом:

  • навык построения HA-приложений: RabbitMQ, ActiveMQ, Kafka;
  • опыт с Docker и Kubernetes;
  • опыт работы с JS/Angular/React.

А ещё…У нас нет строгого графика работы, каждая команда настраивает процесс под себя. Сколько времени вы провели в офисе, и когда пришли на работу, никто не контролирует.