Войти

Middle php разработчик

Компания Государственное предприятие "Центр единого окна"
Тип Офис / Бишкек
Оклад 120000 - 120000 KGS в месяц
Описание вакансии

О проекте. 


Крупная информационная система электронного документооборота для госсектора: приём заявок от юр- и физлиц, маршрутизация по ведомствам, согласования, начисление и приём платежей, выпуск подписанных электронных документов. Внутри собственный конструктор форм и бизнес-процессов: тип документа, маршрут, права на поля и печатные шаблоны настраиваются данными

Обязанности


Разработка и поддержка монолита на Laravel: контроллеры, сервисы, модели, миграции, консольные команды, фоновые задачи.


Развитие конструктора документов и движка правил ядра, на котором собираются все процессы системы.


Интеграции с внешними системами: REST API, SOAP/XML, вебхуки платёжных провайдеров, публичное API для партнёров.


Генерация документов и отчётов: PDF, XML с электронной подписью, выгрузки в Excel.


Оптимизация тяжёлых запросов и отчётов на большой БД.


Разбор инцидентов по логам, исправление первопричин.


Code review, снижение технического долга, покрытие критичных мест тестами.


Требования


От 4 лет коммерческой разработки на PHP, от 3 лет на Laravel.


Стек: PHP 7.x, Laravel, PostgreSQL, Redis, очереди, REST/SOAP, Blade + JS, Docker.


Уверенное ООП, SOLID, понимание внутренностей фреймворка: контейнер и провайдеры, middleware, события, очереди, ORM и его подводные камни (N+1, скоупы, отношения).


Хороший SQL: сложные запросы, индексы, план выполнения, транзакции.


Опыт интеграций по HTTP/REST; готовность работать с SOAP/XML.


Умение быстро читать и безопасно менять чужой legacy-код — это основной режим работы.


Git, работа в команде, внятная коммуникация по задачам.


Будет плюсом


Электронная подпись, криптография, интеграционные шины.


Генерация PDF/XML, большие выгрузки данных.


Docker, Redis, очереди, настройка логирования и мониторинга.


PHPUnit и опыт тестирования унаследованного кода.


JS/Vue на хорошем уровне.