Senior PHP/Laravel разработчик для ERP-проектов

Зарплата:
200 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Жуковский, Кооперативная улица, с34

Ищем backend-разработчика, который поможет спроектировать и написать заново несколько связанных бизнес-систем на базе Laravel/CI4 + PostgreSQL.

Сейчас есть рабочий legacy-проект на PHP / CodeIgniter 4 / MySQL. Мы не планируем переносить его “таблица за таблицей”. Задача — разобраться в существующей логике, выделить реальные бизнес-процессы и на их основе спроектировать новую архитектуру на Laravel + PostgreSQL.

Направления

Каждое направление самостоятельное, но они обмениваются данными через понятные API, события и фоновые задачи.

1. Бухгалтерия. Юридические лица, счета, банк, касса, налоги, сверки, КУДиР, НДС, финансовые операции.

2. Производство и склад. Товары, склад, движения, маркировка, Честный Знак, упаковка, локальные складские операции. В перспективе часть производства/маркировки может работать на локальном сервере склада, поэтому архитектура должна учитывать обмен событиями и работу при нестабильной связи.

3. Продажи на маркетплейсах. Интеграции с Ozon, Wildberries и другими: карточки, товары, цены, остатки, поставки, склады, отзывы, вопросы, чаты, отчёты, акции, реклама.

Обязанности:

  • Проектировать и разрабатывать backend на PHP 8+ / Laravel.

  • Разбираться в текущем legacy-проекте, чтобы понять существующие бизнес-процессы.

  • Проектировать структуру PostgreSQL: таблицы, связи, индексы, ограничения, миграции.

  • Проектировать API и контракты обмена между проектами.

  • Реализовывать migrations, seeders, services, jobs, commands.

  • Настраивать очереди, планировщик и фоновые задачи через Laravel Queue / Scheduler.

  • Переносить не старую структуру “как есть”, а бизнес-смысл: данные, сценарии, операции, отчеты.

  • Поддерживать интеграции с Ozon, Wildberries, Честный Знак и другими внешними сервисами.

  • Продумывать обработку фоновых задач, повторов, ошибок и логирования.

  • Документировать ключевые решения простым языком.

Требования:

  • PHP 8+, Laravel, SQL.

  • PostgreSQL: индексы, FK, транзакции, jsonb, ON CONFLICT, миграции.

  • Опыт проектирования баз данных и API.

  • Очереди, jobs, scheduler, console commands.

  • Понимание Service / Repository подхода.

  • Умение проектировать системы по бизнес-процессам, а не просто копировать старые таблицы.

  • Умение работать с legacy-кодом как с источником знаний о бизнесе.

  • Умение объяснять сложные технические решения простыми словами.

  • Умение документировать архитектурные решения и схемы обмена.

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

  • Опыт проектирования нескольких связанных проектов/сервисов.

  • Опыт миграции с legacy-системы на новую архитектуру.

  • Опыт с API маркетплейсов: Ozon, Wildberries, Яндекс Маркет.

  • Опыт с ERP, складским учетом, производством, бухгалтерией.

  • Опыт с маркировкой Честный Знак.

  • Опыт с Laravel Horizon / Redis queues.

  • Понимание event-driven подхода, outbox/inbox, идемпотентности.

  • Опыт оптимизации SQL-запросов и индексов.

  • Умение работать с Claude Code, Codex и аналогами

Похожие вакансии

Методолог-разработчик электронных курсов (ГПХ, 3 месяца)
Дом Лента

Понимание специфики ритейла или базовые представления о товарах категории DIY (строительство, ремонт, сад, декор). Опыт в E-learning: портфолио с...

Главный специалист по ПНР ВК/Инженер по наладке систем водоснабжения и водоотведения
Артэникс

Практик с реальными кейсами. Вы работали на объекте или в проекте, можете привести примеры решений и их результатов - не теории...

Tech Lead / Backend Architect (Python, AI-продукт)
Правильные ИТ Решения

6+ лет коммерческой backend-разработки. Сильный практический опыт с Python. Опыт проектирования и запуска хотя бы одного продукта или...

150 000 - 200 000 руб.
Ведущий Менеджер по Продажам VIP клиентам (входящие заявки)
LifeStyleGroup

Опыт работы в онлайн: образование, продажи будет плюсом. Высшее психологическое/педагогическое образование будет плюсом. Образование/курсы в сфере психологии/коучинга...

200 000 руб.
Спикер/эксперт для курса «Инженер данных», онлайн-школа
Simulative

Работает в роли Senior Data Engineer, Data Platform Lead или Data Architect в компании с развитой культурой работы с данными.