Middle/Senior PHP-разработчик (Laravel, высоконагруженные системы)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Middle/Senior PHP-разработчик (Laravel + высоконагруженные системы)
Компания
Зарплата
от 200 000 до 350 000 ₽
Условия
Требования
Бэкенд разработчик Senior PHP RabbitMQ PostgreSQL ClickHouse PostGIS Laravel Москва О компании и команде Мы — аккредитованная IT-компания, разрабатываем платформу для логистики и аналитики больших данных. Проект активно растёт, и мы ищем разработчика, которому тесно в рамках «стандартного» Laravel и который хочет работать с продуманной инженерной культурой: Action‑паттерн, DTO, репозитории, строгая типизация и асинхронная обработка через RabbitMQ.
Особенности проекта:
- Action‑based архитектура (150+ Actions) – никакой логики в моделях или контроллерах
- Spatie Laravel‑Data (DTO) для передачи данных между слоями
- Repository Pattern для работы с БД
- Кастомные Auth Guards (не только Sanctum)
- Custom Eloquent Query Builders – инкапсуляция сложной фильтрации
- Двойная схема БД : PostgreSQL – операционные данные, ClickHouse – события, аудит, аналитика
Вам предстоит:
- Проектировать и развивать Action‑ориентированную архитектуру
- Писать DTO, репозитории, кастомные Query Builder’ы
- Строить API для фронта и мобильных приложений
- Работать с RabbitMQ (постановка и обработка отложенных сообщений)
- Оптимизировать запросы к PostgreSQL и ClickHouse
- Покрывать код Feature‑тестами с использованием LazilyRefreshDatabase и трейтов
Что мы предлагаем:
- Интересные задачи с нетипичными для Laravel решениями
- Гибридный формат работы
- Плюшки аккредитованной IT‑компании
- Офис рядом с метро Варшавская
- Официальное оформление по ТК РФ
Будет преимуществом
- опыт с ClickHouse и понимание двойной БД‑схемы (OLTP + OLAP)
- работа с PostGIS / геопространственными запросами
- написание кастомных Auth Guards
- знание Saloon (Connector/Request)
- опыт интеграции с RabbitMQ (listener‑классы, паттерн отложенной обработки)
- ссылка на Git‑репозиторий с примерами кода
- ответственность и умение работать в команде
- способность самостоятельно восполнять пробелы в знаниях
- готовность задавать вопросы и сигнализировать о рисках по срокам
- желание разбираться в нестандартных архитектурных решениях
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений