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

По договоренности


  • Проект / направление: Личный Кабинет Подрядчика — внутренняя B2B-система электронного документооборота для строительного девелопмента. Через систему подрядные организации и внутренние службы заказчика работают с договорами, актами выполненных работ, счетами, платежами, сметами, лимитно-заборными картами и замечаниями стройконтроля. Система двусторонне интегрирована с корпоративной 1С (шина Datareon): документы приходят из 1С, обогащаются в личном кабинете и уходят обратно. Это не CRUD-админка: основной объём работы — интеграционная логика, тяжёлые выгрузки и фоновая обработка данных. Платформу переписывают на актуальный стек: новый проект на PHP 8.3 + Laravel 13 + Filament 4, легаси на Laravel 9 постепенно выводится из эксплуатации. Архитектурные решения ещё принимаются. На базе решения планируем запуск новых продуктов: харнесс для ИИ, система управления качеством объектов строительства, сервис для работ по планированию производства.

Обязанности:

  • Разработка модулей и REST API нового приложения на Laravel 13.
  • Проектирование и поддержка интеграций с 1С: приём документов, исходящие запросы, идемпотентная синхронизация справочников и реестров.
  • Фоновые задачи: импорты, экспорты, синхронизации на объёмах в десятки и сотни тысяч строк, с учётом лимитов памяти в Kubernetes.
  • Перенос функциональности с легаси Laravel 9 на новую платформу (осталось мало, можете не успеть).
  • Разделы административной панели на Filament.
  • Оптимизация запросов к PostgreSQL и рефакторинг унаследованного кода.
  • Участие в декомпозиции и оценке задач, код-ревью.
  • Актуализация Swagger-документации API.
  • Стек: PHP 8.3, Laravel 13, PostgreSQL 14, Redis (кэш + очереди), Filament 4, JWT, spatie/laravel-data, l5-swagger, Pusher / Laravel Broadcasting, OpenSpout / PhpSpreadsheet, DomPDF / wkhtmltopdf, S3 / MinIO, WebDAV, Docker Compose, Kubernetes, GitLab CI, PHPUnit 12, Laravel Pint.

Требования:

  • Опыт от 3 лет коммерческой разработки на PHP.
  • Уверенный PHP 8.1+: типизация, enum, атрибуты, DI-контейнер, ООП и SOLID на практике.
  • Практический опыт с Laravel: Eloquent, миграции, очереди, события, планировщик, middleware, сервис-провайдеры.
  • Хороший SQL и PostgreSQL: индексы, EXPLAIN, оптимизация тяжёлых выборок, понимание N+1 и способов его устранения.
  • Опыт с очередями и Redis: воркеры, ретраи, failed jobs, идемпотентность задач.
  • Docker, Git, Composer, командная работа и код-ревью.


Желательно:

  • Опыт интеграции с 1С (ключевая специфика проекта).
  • Кubernetes на уровне уверенного пользователя: логи, лимиты памяти, диагностика ситуаций «локально работает, в кластере падает».
  • Filament или другой админ-фреймворк.
  • Опыт highload / работы с большими объёмами данных, потоковая генерация файлов.
  • Автотесты (PHPUnit), опыт настройки CI.
  • Понимание TypeScript / React — для взаимодействия с фронтенд-командой.
  • Работа с ИИ-агентами.

Условия:

  • Официальное трудоустройство по ТК РФ в надежную ИТ-аккредитованную компанию. Вы получаете все гарантии и белую зарплату дважды в месяц — без задержек и сюрпризов.
  • Внутренний учебный центр, курсы от экспертов, внешнее обучение и корпоративная библиотека. Инвестируем в вашу экспертизу!
  • График и формат работы: удаленно, 5/2 с 9 до 18.
  • Корпоративный спорт: йога, футбол, волейбол, теннис и другое.
  • Яркие корпоративы и праздники, дополнительные выходные для родителей, скидки на квартиры от А101 и партнёров, а также новогодние подарки для ваших детей.
  • Обеспечим современным оборудованием — вы в офисе или на удалёнке.

Поделиться:

Опубликована месяц назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Аккредитованная ИТ-компания Р7 является отечественным разработчиком комплекса офисных решений для бизнеса ... Наша компания динамично растет, портфель продуктов расширяется и мы ищем в команду Frontend-разработчика ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Р7Р7
  • Москва
2 дня назад
Твои задачи: Разрабатывать и поддерживать системные сервисы: проектировать и писать код на Python для компонентов ОС Linux Автоматизировать жизненный цикл ОС: создавать инструменты для автоматизации сборки, конфигурации, развертывания и обновления ко...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Лига Цифровой ЭкономикиЛига Цифровой Экономики
  • Москва
2 дня назад
220 000 - 240 000 ₽
Рыночная зарплата
Python-разработчик: создавай будущее банковских интеграций Ты любишь чистый код, обожаешь автоматизацию ... Мы ищем Python-разработчика, который не боится сложных задач и готов создавать современные банковские ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Жуков Сергей ДмитриевичЖуков Сергей Дмитриевич
  • Москва
2 дня назад
МКБ сегодня — не просто банк. Это сервисы, которыми пользуются люди с разными потребностями, интересами и желаниями. И для каждого нашего клиента мы стараемся сделать удобные и качественные ИТ-продукты. Без сильной, экспертной ИТ-команды это было бы ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Московский Кредитный БанкМосковский Кредитный Банк
  • Москва
2 дня назад
Чем предстоит заниматься: Работать в конфигурации 1С: Управление Холдингом / 1С: Документооборот; Анализировать функционал системы; Разрабатывать и проводить рефакторинг программного кода и запросов; Разрабатывать интеграции с внутренними и внешними ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Lamoda TechLamoda Tech
  • Москва
4 дня назад
... реализуем амбициозную программу цифровой трансформации, и в нашей команде открыта вакансия frontend-разработчик ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании КомусКомус
  • Москва
4 дня назад

Похожие вакансии

Логотип компании Лига Цифровой ЭкономикиЛига Цифровой Экономики
220 000 - 240 000 ₽
Логотип компании Жуков Сергей ДмитриевичЖуков Сергей Дмитриевич
Логотип компании Московский Кредитный БанкМосковский Кредитный Банк
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.