ООО «Сампад» приглашает в свою команду Инженера-программиста (PHP Developer) уровня Middle/Middle+! Мы ищем PHP Developer (Laravel) уровня Middle/Middle+ для работы над крупной высоконагруженной B2B marketplace-платформой в сфере ритейла. Платформа объединяет производителей, поставщиков и ритейлеров и включает сложные бизнес-процессы: динамическое ценообразование, персонализированные предложения, логистику и обработку больших объёмов данных.
инженер-программист для B2B-маркетплейса
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать и поддерживать backend-часть платформы на PHP 8+ и Laravel
- Проектировать, разрабатывать и развивать REST API
- Работать с PostgreSQL: оптимизировать сложные SQL-запросы, индексы и транзакции
- Оптимизировать обработку больших объёмов данных и производительность системы
- Реализовывать асинхронную обработку задач с использованием RabbitMQ и Redis
- Участвовать в развитии архитектуры приложения и интеграции с внутренними и внешними сервисами
- Документировать API с использованием Swagger / OpenAPI
- Участвовать в code review, рефакторинге и улучшении качества кода
требования
- Коммерческий опыт backend-разработки на PHP от 4 лет
- Уверенное знание PHP 8+
- Коммерческий опыт работы с Laravel от 3 лет
- Глубокие знания PostgreSQL: сложные SQL-запросы, оптимизация, индексация, транзакции и уровни их изоляции
- Практический опыт работы с большими объёмами данных и оптимизации производительности запросов
- Понимание принципов работы очередей и асинхронной обработки задач
- Опыт работы с RabbitMQ и Redis
- Уверенные знания REST API и опыт интеграции с внешними сервисами
- Хорошее понимание ООП, SOLID, паттернов проектирования и архитектуры веб-приложений
- Опыт работы с ORM (Eloquent или аналогами)
- Опыт работы с Docker и Git
- Опыт документирования API (Swagger / OpenAPI)
- Умение самостоятельно анализировать технические задачи, находить оптимальные решения и эффективно взаимодействовать с командой
- Будет плюсом: Опыт разработки высоконагруженных систем и работы с микросервисной архитектурой; Опыт написания автоматических тестов с PHPUnit; Понимание CI/CD и опыт работы с Kubernetes; Опыт работы с ClickHouse или другими OLAP-системами; Знакомство с инструментами мониторинга Grafana, Loki, Sentry; Понимание принципов построения распределённых систем; Базовые знания frontend-технологий (HTML, CSS, JavaScript, Vue / React / Nuxt)
условия
- Работу над крупным долгосрочным проектом в сфере ритейла со сложными техническими задачами
- Возможность профессионального развития и обмена опытом с коллегами
- Индивидуальный план профессионального развития и регулярные performance review
- Регулярные внутренние митапы и knowledge sharing
- Удалённый формат работы с графиком, ориентированным на московское время
- Возможность работать из офиса в Минске по желанию
- Официальное трудоустройство
- Материальную поддержку и оплачиваемые выходные в дни значимых событий
- Денежные бонусы за рекомендации специалистов в рамках реферальной программы
- Атмосферу взаимоуважения и доверия без лишней бюрократии и микроменеджмента
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.