Senior .Net разработчик, Москва.

▷ Работодатель: Додо Пицца (профиль,отзывы)
💰 From 250000 RUR. | Режим: office | 10

* This listing is inactive or archived *

Мы - команда платёжного шлюза, занимающаяся онлайн-платежами во всех бизнесах Dodo Brands (Dodo Pizza , Doner 42 , Drinkit ☕), а это ~900 заведений в 16 странах мира. На наших плечах лежит груз ответственности за самый щепетильный аспект оформления заказа онлайн — получение денег от клиентов и контроль за тем, чтобы эти деньги нашли своего получателя-франчайзи.

Так как мы ищем изначально уже опытного бойца, то не собираемся кидать его только на баги в первые три месяца онбординга. В среднем наши задачки бывают размером от “фигня, за полдня делается” до “фигня, за полгода сделаем”, например:

  • Интеграция новых эквайрингов и схем оплаты (мобильные кошельки/банкинги, например, SberPay)
  • Разруливание прилётов: Apple Pay/Google Pay отключили в России, внезапные китайские фаерволы, появились новые правила для платёжных провайдеров итд
  • Помощь товарищам по команде: покодить в паре с мобильщиками, поревьювить пулл-реквест и тд.


Твоего накопленного опыта хватает, чтобы самостоятельно решать ~90% задач с минимальным обсуждением внутри команды, а остальные ~10% — ты готов(а) поисследовать со своей командой. Умеешь разговаривать ртом и слушать ушами, готов(а) спорить и соглашаться.

По технической части ты:

  • Обладаешь знаниями кто такой CLR , зачем он нужен и имеешь общее представление как он работает (GC, ThreadPool, synchronization primitives, etc)
  • Понимаешь концепции о выполнении кода параллельно/последовательно, синхронно/асинхронно
  • Имеешь опыт работы с sql базами данных; особенно будет хорошо, если ты знаешь технические аспекты про индексы, блокировки, уровни изоляции, а также умеешь читать выхлоп от планировщика запросов
  • Имел(а) возможность пощупать nosql базы данных
  • Понимаешь принципы проектирования распределенных систем
  • Плюсом будет знание английского языка, хотя бы технического. В наших задачках ты встретишь много документации международных эквайрингов; иногда общаться с ними в чатах/созвонах.

Технический стек:

Мы немного отличаемся от других команд и продуктов внутри Dodo Engineering, некоторые штуки залетают в технический радар компании благодаря нашей команде.

На данный момент работаем с этим:

  • .NET6
  • GRPC (spec-first подход, спеки лежат в отдельном репе со своим CI)
  • Orleans (акторами решаем проблему распределенной обработки транзакций)
  • MySQL 8 (зарекомендовала себя как рабочая лошадка внутри нашей компании, переехали с MS SQL, чтобы порезать косты и снизить свой вендор-лок)
  • Envoy (наш API gateway)
  • K8s (сами описываем конфигурации и деплоим сервисы)
  • Github Actions (CI/CD)
  • 25 микросервисов отвечающих за домен оплаты (это не дань карго-культу микросервисности, а помощь в масштабировании процесса разработки)
  • Полное observability (логи, метрики, трейсинг, дампы, алерты)
  • Полностью облачная инфраструктура (Azure + Yandex Cloud)
  • RabbitMQ (привет, MassTransit! Планируем переезд на Kafka)

У нас service-oriented architecture на новый лад с современными инструментами и Event Sourcing в ядре процессинга.

Условия:
  • Удаленная работа;
  • Стабильная, официальная заработная плата. Финальную сумму обсуждаем с каждым кандидатом;
  • ДМС с первого дня;
  • Оплата профильных конференций;
  • Оплата профильных курсов;
  • Покупка профессиональной литературы;
  • Скидка на уроки английского языка в Skyeng;
  • До 4000к оплата встреч с психологом/психотерапевтом Alter;
  • Прокачка навыков публичных выступлений (сделаем из вас крутого спикера);
  • Помощь в написании профессиональных статей и раскрутку вас, как автора, на профильных ресурсах (Хабр, VC).
https://dodopizza.ru
AzuregRPC.NET FrameworkKafkaCIMySQLАнглийский язык

Created: .
Expires after: .
Responses: 3

Откликнуться на вакансию  Работодатель: профиль,отзывы