🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Backend-разработчик PHP / Yii2 (Middle / Middle+)

ИТ-ЛИНК
Москва
На месте работодателя
Опубликовано: 04 Nov 2026
Ищем backend-разработчика для развития и поддержки собственных онлайн-сервисов в сферах B2C и C2C.

Основная разработка ведётся на PHP 8.3 и Yii2. В проекте большая существующая кодовая база — около 50 доменных модулей. Предстоит развивать функциональность, улучшать архитектуру и постепенно рефакторить legacy-код.

Формат работы: полный день в офисе: Москва, 5 минут от м. Бауманская. График 5/2, с 9:00 до 18:00. Удалённого формата нет.

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ

• Разрабатывать backend-функциональность и REST API, сохраняя обратную совместимость.
• Поддерживать существующий код, находить и устранять ошибки.
• Проводить рефакторинг с соблюдением границ модулей и архитектурных правил проекта.
• Оптимизировать запросы PostgreSQL, работать с индексами, транзакциями и миграциями.
• Разрабатывать обработку фоновых задач и обмен сообщениями через RabbitMQ.
• Интегрировать внешние сервисы, в том числе платёжные.
• Писать тесты, участвовать в код-ревью и поддерживать качество кода.

ЧТО ВАЖНО ДЛЯ ЭТОЙ РОЛИ

• Уверенное владение PHP 8.x: типизация, enum, readonly; понимание работы PHP-FPM и OPcache.
• Практический опыт Yii2: ActiveRecord, DI-контейнер, модули, миграции, консольные команды и очереди.
• Опыт работы с существующей кодовой базой и её постепенного рефакторинга.
• Понимание SOLID, разделения ответственности между слоями и внедрения зависимостей через интерфейсы.
• Уверенный SQL и опыт PostgreSQL: индексы, EXPLAIN, транзакции и блокировки; понимание подходов к миграциям без простоя.
• Опыт RabbitMQ: маршрутизация сообщений, повторная обработка, DLQ и идемпотентность; понимание RPC и паттернов inbox/outbox.
• Опыт разработки REST API, работы с JWT и совместимостью API-контрактов.
• Опыт написания unit- и функциональных тестов.
• Владение Git, Docker / Docker Compose и Linux на уровне повседневной разработки.

ИНСТРУМЕНТЫ И ПОДХОДЫ В ПРОЕКТЕ КОТОРЫЕ МЫ ИСПОЛЬЗУЕМ

Основной стек:
PHP 8.3, Yii2, PostgreSQL 16, RabbitMQ.
• Архитектура: слоистая, с разделением контроллеров, оркестраторов, сервисов, репозиториев и адаптеров.
• Тестирование и качество: Codeception, PHPStan, Deptrac, PHP-CS-Fixer, PSR-12.
• Процесс разработки: GitLab CI/CD, merge requests и код-ревью.

БУДЕТ ПЛЮСОМ

Не требуется знать все перечисленные технологии — полезен опыт в одном или нескольких направлениях:

• Разработка сервисов с PostgreSQL, RabbitMQ, Redis, S3 / MinIO.
• ClickHouse, Tarantool или Sphinx.
• WebSocket, WebRTC, обработка видео с помощью ffmpeg.
• Интеграции платёжных систем, SMS, push-уведомлений, Telegram и OAuth.
• Мониторинг и трассировка: OpenTelemetry, Prometheus, Grafana.

УСЛОВИЯ

• Доход обсуждается по итогам технического собеседования с учётом опыта и компетенций.
•комфортабельный офис в 5 минутах ходьбы от м. Бауманская с красивой удобной мебелью и профессиональными ПК;
• Стабильные выплаты дважды в месяц, оплачиваемые отпуск и больничные.
• Рабочее оборудование, обеды и перекусы за счёт компании.
• Корпоративное обучение и наставничество.

После испытательного срока: ежегодная индексация зарплаты с учётом инфляции и рынка, оплата обучения под задачи компании, доплата за наставничество, реферальная программа и материальная поддержка при значимых семейных событиях.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие