Backend-разработчик PHP / Laravel
Череповец, РоссияМиддл
Удаленная работа • Частичная занятость
Опыт работы от 3 до 5 летот 100 000 до 150 000 ₽
Опыт работы от 3 до 5 летот 100 000 до 150 000 ₽
Короткая ссылка: gkjb.ru/g1C3B
О себе
На данный момент Backend-разработчик PHP / Laravel.
Мои компетенции и опыт
Tg нужен доступ к резюме
Backend-разработчик на PHP 8 и Laravel, 4 года в коммерческой разработке. Строю мобильные API, интеграции с платёжными и учётными системами (T-Bank, нужен доступ к резюме e, Bitrix24, iiko, МойСклад), отчётность и работу с деньгами. Сильная сторона: сложная бизнес-логика и ответственность за данные на проде. Работаю полным циклом: от требований до поддержки.
ООО Matrix, Череповец — Backend-разработчик PHP
Август 2022 — н.в.
- Мобильный API на Laravel 9. 66 эндпоинтов, Sanctum, роли и доступы через Spatie Permission. Две базы MySQL: каталог и продажи отдельно от пользователей и выплат. Шесть регламентных задач планировщика каждые 10 минут.
- Выплаты и банковские интеграции. T-Bank и нужен доступ к резюме e: отправка выплат, опрос статусов, сверка ответов API, доведение статуса до завершения. Защита от повторной обработки: проверка состояния перед созданием сделки в Bitrix24, чтобы повтор задачи из очереди не давал дубля.
- Интеграции с учётными и операционными системами. iiko Cloud API: меню, заказы, доставка, входящий вебхук смены статуса. МойСклад: выгрузка заказов и складов. Bitrix24 CRM: сделки, контакты, компании из заказов.
- Массовая операция с данными на проде. Снимок, транзакция с проверкой до коммита, план отката. Убрано 66 товаров из каталога, история нужен доступ к резюме продаж на 1,7 млн ₽ сохранена.
- Админ-панель и отчётность. 154 маршрута на AdminLTE, Excel-выгрузки (Maatwebsite), мягкое удаление с сохранением истории для отчётов.
- Производительность. Загрузка главной страницы клиентского сайта: 4,4 с → 0,6 с (−87%).
- Собственный плагин WooCommerce (реферальная программа): 15 PHP-файлов, 3 000+ строк.
- Мультисайт WordPress, 9 доменов. Аудит легаси и поэтапное обновление через staging с регресс-проверками.
- Тесты. Feature-тесты админки, локализации и smoke-проверки в интернет-магазине на Laravel нужен доступ к резюме файлов).
Навыки
- Продвинутый: PHP 8, Laravel, Eloquent, MySQL, SQL, REST API, Sanctum, Spatie Permission, Git, ООП, интеграции с платёжными и учётными системами
- Средний: PHPUnit, Docker (docker-compose для локальной среды), AdminLTE, WordPress/WooCommerce, Postman, jQuery, Bootstrap
- Базовый: Redis, нужен доступ к резюме
