Назад
3 часа назад

Middle/Senior PHP Developer (Laravel)

200 000 - 350 000
Формат работы
hybrid
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Middle/Senior PHP-разработчик (Laravel + высоконагруженные системы)

Компания

RSD

Зарплата

от 200 000 до 350 000 ₽

Условия

Требования

Бэкенд разработчик Senior PHP RabbitMQ PostgreSQL ClickHouse PostGIS Москва О компании и команде Мы — аккредитованная IT-компания, разрабатываем платформу для логистики и аналитики больших данных. Проект активно растёт, и мы ищем разработчика, которому тесно в рамках «стандартного» Laravel и который хочет работать с продуманной инженерной культурой: Action‑паттерн, DTO, репозитории, строгая типизация и асинхронная обработка через RabbitMQ.

Технологии, которые используются в работе

  • Laravel 11
  • PHP 8.3
  • PostgreSQL 16 + ClickHouse
  • PostGIS
  • RabbitMQ
  • Saloon (HTTP‑клиент, паттерн Connector+Request)
  • PHPUnit + Feature‑тесты

Особенности проекта

  • Action‑based архитектура (150+ Actions) – никакой логики в моделях или контроллерах
  • Spatie Laravel‑Data (DTO) для передачи данных между слоями
  • Repository Pattern для работы с БД
  • Кастомные Auth Guards (не только Sanctum)
  • Custom Eloquent Query Builders – инкапсуляция сложной фильтрации
  • Двойная схема БД : PostgreSQL – операционные данные, ClickHouse – события, аудит, аналитика

Требования

  • от 3 лет опыта с Laravel и глубокое понимание его внутреннего устройства
  • уверенное владение PHP 8.3 (strict types, readonly, enum, match, named arguments)
  • практический опыт с Action‑паттерном или чёткое понимание, почему он лучше, чем сервисы/модели
  • знание Repository Pattern и DTO (Spatie Data)
  • опыт написания интеграционных тестов (Feature‑тесты)
  • понимание принципов построения API (REST, версионирование, статус‑коды)

Ожидаем, что у вас есть

  • ответственность и умение работать в команде
  • способность самостоятельно восполнять пробелы в знаниях
  • готовность задавать вопросы и сигнализировать о рисках по срокам
  • желание разбираться в нестандартных архитектурных решениях

Будет преимуществом

  • опыт с ClickHouse и понимание двойной БД‑схемы (OLTP + OLAP)
  • работа с PostGIS / геопространственными запросами
  • написание кастомных Auth Guards
  • знание Saloon (Connector/Request) вместо сырого Guzzle
  • опыт интеграции с RabbitMQ (listener‑классы, паттерн отложенной обработки)
  • ссылка на Git‑репозиторий с примерами кода

Вам предстоит

  • проектировать и развивать Action‑ориентированную архитектуру
  • писать DTO, репозитории, кастомные Query Builder’ы
  • строить API для фронта и мобильных приложений
  • работать с RabbitMQ (постановка и обработка отложенных сообщений)
  • оптимизировать запросы к PostgreSQL и ClickHouse
  • покрывать код Feature‑тестами с использованием LazilyRefreshDatabase и трейтов

Что мы предлагаем

  • Интересные задачи с нетипичными для Laravel решениями
  • Гибридный формат работы. Офис рядом с метро Комсомольская
  • Оформление по ТК РФ
  • Плюшки аккредитованной IT‑компании

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -