улица Дзгоева 4
Вакансия: PHP-разработчик (Yii2) / Middle (удалённо)
О компании
Мы занимаемся разработкой и поддержкой веб-сервисов, внутренних кабинетов и интеграций для бизнеса. Проекты — живые, с постоянным развитием функционала, интеграциями с CRM, 1С и внешними сервисами. Ищем разработчика, который сможет аккуратно дорабатывать существующий функционал и участвовать в развитии новых модулей.
⸻
Задачи
• Разработка и доработка функционала на PHP 7+/8 в рамках существующих и новых проектов.
• Работа с Yii2: ActiveRecord, миграции, модули, формы, валидация.
• Поддержка и развитие существующего кода: разбор текущей архитектуры, поиск и исправление ошибок, рефакторинг.
• Работа с MySQL / PostgreSQL: проектирование таблиц, написание и оптимизация запросов, миграции.
• Разработка и поддержка интеграций с внешними системами: JSON, REST API, файлы обмена.
• Участие в интеграции с 1С (обмен через JSON/файлы, при наличии опыта).
• Реализация и поддержка механизмов валидации, логирования, обработки ошибок.
• Ведение минимальной документации по задачам: описание изменений, комментарии в коде.
⸻
Требования
• Уверенный опыт разработки на PHP 7+/8 от 2–3 лет.
• Практический опыт работы с Yii2 (ActiveRecord, миграции, модули, формы, валидация).
• Опыт разработки и доработки существующих проектов, умение быстро разобраться в чужом коде.
• Уверенная работа с MySQL / PostgreSQL: проектирование структуры БД, запросы, оптимизация, миграции.
• Опыт интеграции с внешними системами: JSON, REST API, файлы обмена.
• Желателен реальный опыт интеграции с 1С (обмен через JSON/файлы).
• Понимание принципов безопасной обработки данных, валидации, логирования и обработки ошибок.
• Умение документировать свою работу: краткие описания изменений, понятные комментарии в коде.
• Аккуратность, соблюдение сроков, готовность выходить на связь и прояснять детали по задаче.
⸻
Будет плюсом
• Опыт работы с другими PHP-фреймворками (Laravel, Symfony и др.).
• Опыт работы с очередями, кэшированием (Redis, RabbitMQ и т.д.).
• Опыт работы с Git-flow, Code Review.
• Понимание принципов SOLID, шаблонов проектирования.
⸻
Условия
• Формат работы: удалённо.
• Занятость: полный рабочий день, возможна гибкая нагрузка по договорённости.
• Уровень дохода: по результатам собеседования и тестового задания (обсуждается индивидуально, вилка зависит от опыта и скорости работы).
• Интересные задачи по развитию реальных продуктов, а не «пет-проекты».
• Возможность долгосрочного сотрудничества и роста.
⸻
В отклике прошу указать
• Кратко о вашем опыте с PHP/Yii2.
• Примеры похожих задач: интеграции, работа с JSON / 1С.
• Ссылку на портфолио / GitHub / выполненные проекты.
• Вашу оценку сроков и ставки (часовая или за весь объём работы).