PHP Backend-разработчик (ERP для автозапчастей, маркетплейсы, B2B-интеграции)
→ Мы ищем backend-разработчика, который умеет проектировать надёжные, расширяемые модули под сложную бизнес-логику, а не только писать CRUD.
Важно — это не просто вакансия на «PHP-разработчика»:
- Обязателен опыт backend-разработки на PHP 8+ и Symfony ≥3 лет в нагруженных проектах.
- Требуется опыт интеграции с B2B-площадками, включая парсинг почты/ЛК и работу с XML/CSV.
- Опыт разработки систем парсинга или ETL-процессов — важно понимание: обработка ошибок, повторные запросы, нормализация данных, контроль дублей.
- Уверенное владение PostgreSQL: сложные запросы, индексы, EXPLAIN ANALYZE, транзакции, мониторинг блокировок.
- Docker и Git — опыт в командной разработке: ветвление, code review, CI-aware workflow.
- Понимание REST API и HTTP-механик (rate limiting, retry-логика, идемпотентность), базовый опыт с WebSocket.
- Высшее техническое образование (или подтверждённая профессиональная экспертиза).
- Умение работать с legacy: читать, рефакторить, не переписывая «с нуля».
Будет большим плюсом
- Коммерческий опыт внедрения ИИ агентов
- Опыт интеграции с ERP/1С/CRM (XML/JSON/webhooks/idempotency).
- Работа с почтовыми протоколами (IMAP/POP/SMTP).
- Знание шаблонов: Strategy (ценовые сценарии), State (ЖЦ заказа), Observer (лента событий).
- Опыт с аналитическими расчётами: ABC-анализ, ROI, динамика маржи.
- Понимание Event-Driven Architecture, асинхронных задач (queues).
- Опыт в автотематике или B2B e-commerce — огромный плюс!
Мы не рассматриваем
- Кандидатов желающих пройти стажировку. Рассмотрим только кандидатов с релевантным опытом.
- Разработчиков без опыта на Symfony (Laravel/WordPress — не рассматриваем при отсутствии Symfony).
- Специалистов, работавших только с «чистыми» REST API — нам нужны люди, умеющие строить надёжные интеграции с «грязными» источниками (почта, ЛК, XML).
- Fullstack-разработчиков с фокусом на фронтенд.
Ваши задачи
- Разработка и эволюция ядра платформы — проектирование и поддержка ключевых модулей, отвечающих за ценовую политику, обработку заказов, поиск товарного обеспечения и аналитику.
- Реализация сложной бизнес-логики — динамические правила ценообразования, триггеры, стратегии управления ассортиментом и реакции на внешние события.
- Моделирование жизненных циклов сущностей — построение и сопровождение state machines для заказов, заявок и других бизнес-процессов.
- Интеграция с внешними системами — подключение B2B-платформ (включая нетиповые сценарии: парсинг ЛК, почты, XML/CSV), а также взаимодействие с внутренними и сторонними сервисами (логистика, 1С, CRM).
- Участие в архитектурных решениях — обеспечение масштабируемости, отказоустойчивости и расширяемости системы при росте нагрузки и бизнес-требований.
Технологический стек:
-
Языки и фреймворки: PHP 8.*, Symfony
-
Базы данных: PostgreSQL, ClickHouse, Tarantool
-
API и коммуникации: REST API, WebSocket
-
Инструменты: Docker, Git
Мы предлагаем:
-
Сложный и интересный продукт с реальными техническими вызовами, связанный с обработкой больших данных и интеграцией с внешними системами.
-
Возможность удаленной работы.
-
Поддержка профессионального роста: обучение, митапы, доступ к инструментам.
-
Дружный коллектив и открытая атмосфера для обмена идеями.
Этапы отбора
- Тестовое задание (3-4 часа)
- HR-интервью (30 мин): мотивация, ожидания, условия.
- Техническое интервью (1 ч): разбор тестового задания и вашего опыта.
#Symfony #ERP #Автозапчасти #Backend #PHP8 #PostgreSQL #B2B #API