PHP Developer (Логистика)

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

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

Компания

Сервис доставки продуктов и товаров для дома

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

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

Привет!
На связи продуктово-технологическая команда Samokat.tech.
Мы разрабатываем ИТ-решения для ритейла реального времени.

Наши ИТ-продукты оцифровывают и автоматизируют разные этапы цепочки создания ценности для клиента доставки: закупки, логистику, работу дарксторов, сборку и доставку заказа до двери, управление промокампаниями и остальные этапы большого процесса.

Внутри есть три ключевых направления: Быстрая доставка, Маркетплейс, Логистика.

Сейчас мы в поиске PHP Developer в команду, развивающую одну из наших мастер-систем управления логистикой.

Система обеспечивает функциональность по управлению складскими процессами.

В лучших традициях, это монолит, но мы его распиливаем - выносим логику в новые целевые системы, и переводим архитектуру на событийную модель взаимодействия.

Система высоконагруженная:
~ 100 инстансов складских систем, которые занимают 2/3 нашего кубер-кластера
~ 3000 rps к API-методам в пиках
~ 200 mps в Kafka

Tech stack: PHP 7.4 и 8.2, Symfony 4.4 и 6.2, Kafka, PHPUnit, Gitlab, Docker, PostgreSQL 13, Redis.

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

  • отличные знания ООП, PHP7/8 и PostgreSQL;
  • знание и следование стандартам PSR;
  • опыт работы с Symfony 4 / 5 / 6 или с любым другим фреймворком;
  • опыт проектирования REST API или JsonRpc;
  • опыт работы с брокерами сообщений: Kafka, RabbitMQ;
  • понимание принципов кеширования и опыт использования Redis, Memcached;
  • опыт автоматизированного тестирования: PHPUnit;
  • опыт работы с Docker.

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

  • опыт проектирования архитектуры и разработки проектов под высокую нагрузку;
  • опыт работы с Elasticsearch;
  • опыт декомпозиции и оценки задач;
  • опыт проведения code review и наличие навыков релиз менеджмента;
  • наличие проектов на Go в продакшене;
  • опыт разработки на Java/Kotlin;
  • наличие публичных проектов или примеров кода на GitHub.

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

  • поддержка твоего развития: у нас каждый находит для себя возможность вертикального и горизонтального роста в компании;
  • уверенность и спокойствие: оформляем официально, платим в белую. Уровень зп готовы обсудить;
  • SkyEng, WorldClass, Skillbox, BestBenefits и множество скидок от других партнеров;
  • формат работы: полная удалёнка, гибрид или офис в Москве/ СПб - выбирай, как тебе комфортнее;
  • гибкое утро: работать начинаем с 8:00 до 11:00 МСК;
  • ДМС со стоматологией и программу заботы о сотрудниках;
  • ипотека: льготные программы кредитования, как для ИТ-специалистов, так и корпоративные программы;
  • высокопроизводительная техника: Lenovo, HP, DELL ноутбуки в топовых комплектациях.

Дополнительные инструкции

Мы развиваем комьюнити по функциональным направлениям, проводим внутренние митапы. Участвуем во внешних конференциях – ходим послушать, рассказать о своём опыте и пообщаться. Делаем собственное внешнее мероприятие Samokat Tech Meetup. Помогаем нашим ребятам делиться опытом друг с другом и с внешним сообществом: готовим доклады, пишем статьи, публикуем опенсорс, дружим с экспертами и соседями по индустрии и многое другое!

Если ты открыт для новых карьерных возможностей - то давай знакомиться.

Процесс рассмотрения кандидатов:

Общение с рекрутером - техническое интервью - проверка анкеты - оффер!

P.S. я всегда стараюсь дать обратную связь в течение суток ;)