Задача
Необходимо разработать и поддерживать веб-сервис, используя современный стек: Laravel (основной backend) и Filament (административная панель).
Основные блоки работы
- CRUD-модули: реализацияCreate, Read, Update, Delete для сущностей проекта через административный интерфейс Filament
- API: создание RESTful API для взаимодействия с фронтендом и внешними сервисами
- WebSocket: настройка real-time уведомлений или чатов с использованием Laravel Echo, Pusher или Laravel Reverb
- Фоновые задачи (CRON): написание и управление очередями (Queues) и планировщиком для регулярных операций (отправка писем, очистка данных, статистика)
Ожидаемые требования
- Опыт коммерческой разработки на Laravel версии 11-12 в течение 3+ лет
- Глубокое знание Filament: создание кастомных полей, виджетов, кастомных страниц, кастомных реакций
- Уверенное владение Eloquent ORM, валидацией, авторизацией, медиа-менеджментом (поддерживаем Spatie Media Library)
- Умение с нуля настроить широковещание WebSocket (WebSockets)
- Навыки тестирования (PHPUnit, Pest) и оптимизации производительности
Условия работы
- Проект на старте - грязное описание, с постановкой уточню детали сразу после старта
- Тим - продуктовый, работаем в связке со штатным дизайнером и фронтенд-инженером
- Предпочтительно рассматриваю кандидатов для долгосрочного сотрудничества (по аналогичным задачам)