Ruby Team Lead (команда Scan&Pay)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью

Описание вакансии

О компании и команде

Привет! На связи SberMarket Tech!

СберМаркет — это онлайн-сервис доставки из магазинов и ресторанов. За 10 лет сервис вырос из food-tech стартапа в высокотехнологичную компанию, лидера рынка e-grocery. СберМаркет — это профессиональная команда и надёжная IT-инфраструктура, которая увеличилась в 77 раз с 2019 года. СберМаркет Tech объединяет свыше 1 300+ IT-специалистов. Мы создаем вдохновляющий продукт для миллионов клиентов.

Scan Pay Go - молодой и крутой функционал в СберМаркете. Он позволяет нашим клиентам самостоятельно сканировать продукты в магазине и оплачивать их сразу с телефона, что экономит их время и позволяет прозрачно видеть свои расходы. У нас амбициозные планы по развитию направления: для тебя это значит работа с высокими пользовательскими нагрузками, разработка масштабируемых решений и куча интересных задач. Если ты нацелен на крутой результат, имеешь релевантный опыт, развиваешь себя и команду, умеешь заражать энтузиазмом других, тебя драйвит использовать свои же фичи в проде, обязательно приходи к нам!

 Чем будем заниматься:

  • прорабатывать стратегию для технического развития новой линейки продуктов внутри компании с другими командами и доменами;
  • проектировать изменения архитектуры проекта и API;
  • интегрироваться с внутренними сервисами и совершенствовать взаимодействие;
  • оптимизировать код и SQL запросы под возрастающие нагрузки и усложняющийся продукт, участвовать в нагрузочном тестировании;
  • участвовать в микросервисной трансформации;
  • собирать и анализировать бизнес-требования, декомпозировать на задачи, прорабатывать риски и сроки вместе с командой, а потом контролировать их выполнение;
  • управлять качеством кода, техническими метриками, участвовать в инцидентах;
  • заниматься вопросами найма, развитием команды и выстраиванием процессов внутри команды.

Ожидания от кандидата

  • опыт управления командой от 2 лет;
  • опыт коммерческой разработки на RoR от 3-х лет (возможен опыт в Go от 3-х лет с желанием погрузиться в Ruby);
  • знание ООП и паттернов проектирования;
  • уверенное понимание архитектуры веб-приложений и принципов работы веб-серверов;
  • применение TDD/BDD при разработке и рефакторинге;
  • опыт работы с PostgreSQL/MySQL, Redis;
  • использование Unix, Git, понимание принципов CI/CD;
  • желание постоянно совершенствоваться, развивать свою команду и изучать новые технологии.

Условия работы

  • ДМС с первого месяца работы в компании;
  • дополнительные опции на выбор — спорт, английский, билеты в отпуск, промокоды на заказ продуктов или такси;
  • удаленная работа. В Москве есть большой и красивый офис, поэтому если ты из этого города или будешь проездом — welcome;
  • техника для работы;
  • интеллектуальное и физическое развитие (электронная библиотека, книжный клуб, футбол, мастер-классы в офисе);
  • knowledge base с курсами, книгами и записями конференций + выделенный бюджет на внешнее индивидуальное обучение.

А ещё:

  • мы сами участвуем в конференциях, как спикеры;
  • проводим внутренние митапы и дискуссионные клубы;
  • не боимся экспериментировать с новыми решениями и технологиями;
  • заботимся о сотрудниках: в компании есть команда счастья и корпоративные психологи для разговоров по душам.