Разработчик PHP (Laravel)

Уровень зарплаты: от 120 000 руб.
Местоположение: Россия, Омская область (МСК +3ч)

Резюме: Разработчик PHP (Laravel)

Backend-разработчик PHP с 3+ годами коммерческой разработки. Специализируюсь на B2B-системах и внутреннем электронном документообороте.
Стек: PHP 8.1 / 8.3, Laravel 9 / 13, PostgreSQL 14, Redis, Filament 4.
Сильные стороны: интеграционная логика и фоновые задачи на больших объемах, а не просто CRUD. Имею опыт двусторонней интеграции с 1С через шину Datareon, проектирования REST API и оптимизации тяжелых запросов в PostgreSQL.
Практикую ООП, SOLID, строгую типизацию, Enum, Атрибуты, DI-контейнер. Пишу покрытый тестами код (PHPUnit 12), веду Swagger-документацию (l5-swagger), делаю код-ревью и декомпозицию задач.
Ищу продукт с долгой разработкой и сложной доменной логикой как Личный Кабинет Подрядчика.

Камаусагро | Backend-разработчик PHP / Laravel
Июнь 2023 — Август 2026, 3 года 2 месяца

Проект: B2B веб-сервис для работы с документами и реестрами

Обязанности и достижения:
— Разработка модулей и REST API на Laravel 13 / PHP 8.3 с DTO на spatie/laravel-data, аутентификация JWT
— Реализовал двустороннюю интеграцию с 1С (шина Datareon): прием документов из 1С, обогащение в кабинете и отправка обратно, идемпотентная синхронизация справочников и реестров
— Вынес тяжелые выгрузки и синхронизации в фоновые задачи (Redis очереди): импорты/экспорты на 50-150 тыс. строк с учетом лимитов памяти в Kubernetes, обработка failed jobs, ретраи, идемпотентность задач
— Переписал часть функционала с легаси Laravel 9 на новый проект Laravel 13, рефакторинг унаследованного кода
— Разработал разделы админ-панели на Filament 4
— Оптимизировал тяжелые выборки PostgreSQL 14: добавил индексы, переписал запросы с N+1, анализировал EXPLAIN, сократил время ответа реестра с 4.2с до 0.6с
— Настроил потоковую генерацию файлов через OpenSpout / PhpSpreadsheet, генерацию PDF через DomPDF / wkhtmltopdf, хранение в S3 / MinIO, интеграцию по WebDAV
— Реализовал real-time уведомления через Pusher / Laravel Broadcasting
— Актуализировал Swagger-документацию (l5-swagger / OpenAPI), участвовал в декомпозиции, оценке и код-ревью
— Стек на проекте: Docker Compose, Kubernetes (логи, диагностика, лимиты памяти), GitLab CI, Laravel Pint, Git, Composer

Посмотрите похожие резюме

Fullstack-разработчик (PHP / JavaScript)
Зарплата: 200 000 руб.
Backend Developer (PHP / Laravel / Yii)
Зарплата: 100 000 руб.