О проекте
Мы разрабатываем международную B2B-платформу для нефтегазового отрасли (World Oil Portal) на базе zCart с глубокой кастомизацией бизнес-логики. Проект включает маркетплейс оборудования, аренду, аукционы, систему подписок, личные кабинеты пользователей, административную панель, платежные сервисы и ролевую модель доступа
Обязанности
- Разработка и поддержка функционала на Laravel
- Доработка и кастомизация платформы zCart
- Анализ существующей бизнес-логики и приведение системы в соответствие с техническим заданием
- Исправление ошибок и рефакторинг существующего кода
- Разработка новых модулей и интеграций
- Работа с регистрацией пользователей, авторизацией и системой ролей
- Реализация личных кабинетов различных типов пользователей
- Разработка системы платных публикаций, подписок и тарифов
- Интеграция платежных систем
- Разработка REST API
- Поддержка административной панели, модерации и журналов активности
Требования
- Уверенное знание PHP 8+
- Коммерческий опыт разработки на Laravel
- Опыт работы с zCart или готовность быстро разобраться в его архитектуре
- Понимание структуры и архитектуры zCart
- Уверенное знание MySQL
- Опыт работы с Eloquent ORM
- Владение Git
- Опыт разработки REST API
- Понимание принципов RBAC (Role-Based Access Control)
- Опыт интеграции сторонних сервисов
- Умение разбираться в чужом коде и дорабатывать существующий проект
- Опыт поиска и устранения сложных ошибок
Будет преимуществом
- Опыт глубокой кастомизации zCart
- Docker
- Redis
- CI/CD
- Laravel Queue
- Stripe, PayPal и другие платежные шлюзы
- OAuth (Google, Facebook, LinkedIn)
- SMS/OTP-аутентификация
- Опыт разработки маркетплейсов и B2B-платформ
Ожидания
- Самостоятельность.
- Понимание бизнес-процессов маркетплейсов
- Ответственный подход к тестированию и качеству кода
- Желание развивать продукт долгосрочно