- Страна
- Россия
- Зарплата
- от 150 000 ₽
Backend Developer (PHP, Yii2)
Стабильная позиция в известном проекте с четким стеком технологий и возможностью удаленной работы. Зарплата соответствует рынку для уровня Middle, есть перспективы технологического роста (Yii3, CI/CD).
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения стеком PHP/Yii2 и глубоких знаний баз данных (PostgreSQL, Redis). Сложность умеренная, так как предполагается работа с legacy-кодом и переход на Yii3.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата от 150 000 ₽ соответствует нижней границе рыночного диапазона для Middle PHP-разработчика в России, который обычно составляет 150 000 – 250 000 ₽.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Студворк
Backend Developer (PHP, Yii2)
от 150 000 ₽ за месяц
Формат работы: можно удалённо
*☑️* Чем предстоит заниматься
-Разрабатывать и поддерживать проекты на PHP (Yii2,)
-Участвовать в процессе проектирования технических решений
-Работать с PostgreSQL, включая проектирование и оптимизацию запросов
-Писать и рефакторить код
-Работать с базой данных (CRUD-запросы, миграции)
-Покрывать код юнит-тестами
-Постепенно погружаться в CI/CD и инструменты разработки (Docker, OpenAPI)
-Участвовать в написании технической документации
*☑️* Наши пожелания к кандидатам
-Знание PHP 8.0 на уровне middle
-Опыт работы с PHP- фреймворком Yii2
-Готовность работать с фреймворком Yii3
-Свободное владение консолью Linux
-Уверенное знание PostgreSQL сложные запросы, индексы, оптимизации
-Уверенные знания Redis (кеширование, оптимизация)
-Опыт участия в процессе проектирования решений
-Опыт работы с legacy code
-Опыт взаимодействия с очередями
-Опыт работы с Docker, Docker compose, понимание контейнеризации, управлением зависимостями
-Умение четко формулировать и доносить свои мысли
-Понимание ООП, SOLID, паттернов проектирования
-Опыт разработки REST API, понимание принципов HTTP
-Понимание основных принципов чистой архитектуры и DDD
-Опыт работы в команде, самостоятельность и ответственность
-Отличное знание русского языка для коммуникации внутри команды
-Будет плюсом:
-Навыки работы с JavaScript, Nuxt JS
-Опыт работы с RabbitMQ, очередями
-Опыт взаимодействия с полнотекстовым поиском
-Опыт работы в продуктовых компаниях
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- PHP
- Yii2
- PostgreSQL
- Redis
- Docker
- Docker Compose
- REST API
- OOP
- SOLID
- DDD
- Unit Testing
- Linux
- RabbitMQ
- JavaScript
- Nuxt.js
Возможные вопросы на собеседовании
Проверка готовности кандидата к переходу на новую версию фреймворка и понимание отличий.
Какие ключевые отличия Yii3 от Yii2 вы могли бы выделить, и с какими сложностями можно столкнуться при миграции?
Оценка навыков оптимизации производительности БД, заявленных в вакансии.
Расскажите о вашем опыте оптимизации медленных запросов в PostgreSQL. Какие инструменты и подходы вы использовали?
Проверка понимания архитектурных принципов, критичных для масштабируемых систем.
Как вы организуете работу с очередями (например, RabbitMQ) для обработки фоновых задач в PHP-приложении?
Оценка умения работать с существующим кодом и проводить рефакторинг.
Каков ваш алгоритм действий при работе с крупным модулем legacy-кода, который требует внедрения новой функциональности?
Проверка навыков проектирования и следования принципам SOLID.
Приведите пример из практики, когда применение паттернов проектирования помогло вам сделать систему более гибкой и тестируемой.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

