Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Опыт backend-разработки на PHP (7.4–8.1), работа с фреймворками Symfony (5, 6), Laravel, Yii2.
Применение ООП и SOLID-подхода, использование паттернов проектирования (Singleton, Factory, Repository).
Работа с базами данных: проектирование и оптимизация MySQL, PostgreSQL; использование Doctrine ORM, SQL-запросы (JOIN, GROUP BY, HAVING), работа с NoSQL (MongoDB).
Разработка и интеграция API (REST, SOAP, JSON, JWT, OAuth2, cURL, Guzzle).
Опыт в микросервисной архитектуре: ReactPHP, Redis Queue, Hexagonal, Clean Architecture.
Интеграция со сторонними сервисами (1С, Power BI, Bitrix, Wildberries API).
Разработка и сопровождение бизнес-функционала: корзина и оформление заказов, личные кабинеты, аналитические разделы, система претензий и отчетности.
Тестирование и качество кода: PHPUnit, Postman, Xdebug, соблюдение стандартов PSR-1, PSR-12, проведение код-ревью.
Инструменты DevOps: bash, crontab, systemctl, Docker Compose, Linux Ubuntu, Git, GitLab.
Работа с файлами и документами: обработка Excel, Office, PDF, XML, JSON.
Фронтенд-задачи (базовый уровень): Vue.js, HTML, CSS, JavaScript, Twig, WordPress.
Безопасность приложений: защита от XSS, CSRF, работа с password_hash, bcrypt, HTTPS, SSL/TLS.
Командная работа и процессы: Agile (Scrum, Kanban), Waterfall, Jira, Redmine, YouTrack; опыт наставничества, онбординга, проведения собеседований и презентаций.
Проекты
(3 года 6 месяцев)
ГПК Кедр
Роль
PHP-разработчик
Обязанности
О проекте:
Личный кабинет (https://lk.kedrcompany.ru/) – оформление заказов, оформление претензий, баллы лояльности, интеграция по API с 1C
Команда: 1 ПМ, 1 лид, 1 backend-разработчик, 1 frontend-разработчик
Обязанности:
● Поддержка проекта на symfony 5
● Создание отдельного раздела в каталоге конфигуратора для нового вида продукции
● Реализация функционала подписки на товары не в наличии с уведомлением по email при изменении статуса
● Выгрузка номенклатуры в эксель файл / реализация дополнительного способа оформления заказов через загрузку эксель файла с номенклатурами
● Доработка интеграций с 1с (добавление переменных в импорт, прием XML файлов из 1с)
● Доработка функционала корзины (предзаказ, позиции, перетаскивание)
● Доработка функционала заказов (добавление новых полей, вывод подробной информации о заказе в общем списке)
● Доработка функционала оформления претензий (аннулирование, открытие/закрытие спора, уведомления менеджерам при изменении статуса)
● Устранение багов при авторизации
● Доработка и внедрение нового функционала
● Написание команд, работа с очередями, отправкой эл. писем
● Создание слушателей и событий
● Логирование
● Работа в терминале linux
● Работа с базой данной postgres ( Doctrine ORM и sql запросы)
● Выполнение небольших задач на фронте (Vue JS)
● Редактирование twig-шаблонов
Достижения
● Создал новый раздел "Моя аналитика", что позволило менеджерам по продажам устанавливать планы продаж на текущий или следующий квартал, а также смотреть аналитику по продажам за 2 года поквартально
О проекте:
POS-кредитование. Регистрация клиентов, оформление онлайн-заявок, подключение торговых точек
Команда: 1 ПМ, 1 лид, 1 backend-разработчик, 1 frontend-разработчик, 1 тестировщик, 1 дизайнер
Обязанности:
● Администрирование, тестирование, исправление ошибок (работа с чужим кодом), разработка нового функционала (веб, консольные команды) на Symfony 5, 6
● Разработка REST, SOAP API
● Интеграция со сторонними сервисами (Power BI, Bitrix)
● Составление запросов на выборку, обновление данных в MySql, PostgreSQL
● Работа в Linux Ubuntu, bash
● Написание простых bash скриптов
● Применение ООП, SOLID
● Соблюдение стандартов PSR-1, 12
● Работа с PHPStorm, DBeaver, Postman, Docker, Composer, Xdebug
Достижения
● Реализовал бэкенд-часть раздела оформления онлайн-заказов(проектирование структуры БД, REST API, SOAP API)
● Успешно интегрировал отчет Power BI в личный кабинет клиентов
О проекте:
Финтех проект на Yii2. Интеграция с Wildberries по API, выгрузки XML, Excel
Команда: 1 ПМ, 1 лид, 1 backend-разработчик, 1 frontend-разработчик, 1 аналитик, 1 тестировщик, 1 дизайнер
Обязанности:
● Работа с API wildberries на проекте написанном на Yii2
● Работа с регулярными выражениями PCRE
● Использование Xdebug для поиска ошибок и отладки
● Работа с REST API, cURL, Postman
● Понимание HTTP-протокола и базовых принципов веб-приложений
● Умение использовать Composer, Docker, Git, командную строку Bash
● Работа с файлами JSON, XML, парсинг сайтов
● Базовые знания теории по паттернам проектирования
● Интеграция PHP-кода в HTML страницы
● Опыт написания новостной ленты на фреймворках Laravel, Symfony, Yii2 advanced
Достижения
● Довел до понятного результата отчет по продажам из WB и выгрузку Excel документов
● Принял участие в создании раздела с аналитической информацией для клиентов