Middle+/Senior Backend Developer (PHP)

01.12.2025
240 000 / месяц
Вакансия истекает: 14.12.2025
Откликнуться

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

Мы развиваем B2B-платформу с микросервисной архитектурой и высокой нагрузкой. В основе системы -event-driven подход с использованием Kafka и Redis в качестве шины данных. Все новые API разрабатываются с полным описанием в формате OpenAPI 3.0+ и обязательным покрытием тестами

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

— Разработка и развитие масштабируемого backend-функционала

— Проектирование и внедрение микросервисов на основе event-driven архитектуры (Kafka + Redis)

— Создание и поддержка RESTful API с документацией в OpenAPI 3.0+

— Написание обязательных unit- и integration-тестов для всего нового кода

— Участие в проектировании архитектуры, выборе технических решений

Требования:

— Опыт backend-разработки на PHP 8.1+

— Уверенное владение Laravel 10/11: очереди, события, сервис-провайдеры, пакеты, artisan-команды

— Практический опыт работы с Redis, как с шиной данных (pub/sub)

— Умение проектировать и документировать REST API с использованием OpenAPI 3.0+

— Обязательное покрытие кода тестами: unit-тесты (PHPUnit), integration-тесты (включая взаимодействие с очередями, базами данных и внешними сервисами)

— Знание принципов SOLID, DRY, KISS и распространённых паттернов проектирования (Repository, DTO, Strategy и др.)

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

— Глубокий опыт работы с Kafka: управление топиками и партициями, обработка ошибок

— Продвинутый опыт с Elasticsearch: проектирование и оптимизация маппинга, сложные агрегации, настройка релевантности и производительности поиска

— Опыт работы с Vue.js 2/3 и TypeScript

— Знание JavaScript (ES6+), HTML5, CSS3/SASS, JWT

Мы предлагаем:

— Удаленный формат работы с 09:00 до 18:00 по мск

— Варианты оформления обсуждаются на собеседовании.