
Backend PHP Developer (Middle/Middle+)
Туроператор Магазин Путешествий
Москва
160 000 – 200 000 RUR
🏢 Офис
Middle
Полная занятость
Описание вакансии
Чем предстоит заниматься
•Разрабатывать и поддерживать внутренние сервисы и продукты компании.
•Развивать существующие административные системы управления бизнесом.
•Разрабатывать новые модули и API.
•Поддерживать и постепенно рефакторить существующий legacy-код.
•Участвовать в проектировании архитектуры новых компонентов системы.
•Оптимизировать производительность приложений и баз данных.
•Участвовать в код-ревью и обсуждении технических решений.
Мы ожидаем
Backend
•Коммерческий опыт разработки на PHP от 3 лет.
•Уверенное знание PHP 7, 8+.
•Опыт работы с одним из современных PHP-фреймворков (Symfony, Yii2, Laravel).
•Хорошее понимание принципов ООП, SOLID и основных паттернов проектирования.
•Понимание принципов Clean Architecture.
•Опыт безопасного рефакторинга существующего кода.
Работа с базами данных
•Уверенное знание MySQL.
•Опыт проектирования схем баз данных.
•Понимание принципов нормализации данных.
•Опыт построения индексов.
•Навыки оптимизации SQL-запросов (EXPLAIN, индексы).
•Понимание принципов работы транзакций.
•Опыт работы с Redis, Mongo.
Инфраструктура
•Уверенное использование Git.
•Опыт работы с Docker / Docker Compose.
•Уверенная работа с Composer.
•Базовые навыки работы в Linux.
Архитектура
•Понимание принципов HTTP.
•Опыт разработки REST API.
•Опыт интеграции между сервисами.
•Умение разбираться в чужом коде и быстро погружаться в существующий проект.
Будет преимуществом
•Опыт работы с брокерами сообщений (Kafka, RabbitMQ, Redis Streams и др.).
•Опыт разработки микросервисной архитектуры.
•Опыт написания Unit, Integration и E2E тестов.
•Опыт работы с OpenAPI / Swagger.
•Опыт интеграции AI/LLM-сервисов (OpenAI, Anthropic, Gemini и др.).
•Опыт разработки решений с использованием RAG и векторного поиска.
Условия
•Полностью удаленный формат работы.
•Конкурентную заработную плату.
•Корпоративные скидки на продукты компании.
Ниже рынка на 20%
вакансия160 000 ₽
в среднем по рынку200 000 ₽


