Senior PHP/Go developer (Core Shipment)
Команда Core Shipment отвечает за сердце Lamoda, ее order processing. Сейчас большой фокус на процессах взаимодействия со складом и доставкой. Основные задачи – это оркестрация сложных ключевых бизнес-процессов компании. В команде множество асинхронных обменов с гонками данных и пересечением по времени, саг с хореографией.
Стек: Go, postgres, kafka (event-bus), nsq. PHP.
Состав команды: 11 Go разработчиков, 3 QA, Project Manager, системный архитектор, системный аналитик, Team Lead.
Как мы работаем:
- Пишем на последних версиях PHP и Golang, используем Symfony
- PostgreSQL как основная СУБД, Redis, Aerospike, ElasticSearch
- Используем NSQ для внутренних очередей, Apache Kafka для межсервисного взаимодействия
- Работаем плотно с Docker и деплоим все приложения по нажатию кнопки
- Хорошо налаженный CI/CD, запускаем тесты, security & style checks на каждый pull request
- Все pull request проходят 360 Code Review
- Участвуем в проектировании и разработке архитектурных решений, в реализации бизнес решений.
Мы ожидаем от вас:
- Коммерческой опыт в разработке backend от 5 лет
- Опыт разработки от PHP 7.*
- Хороший опыт работы с SQL базами данных
- Умение проектировать API сервисов
- Опыт с нереляционными базами данных
- Коммерческий опыт с RabbitMQ/Kafka
- Опыт работы с Docker
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).