Middle / Fullstack-разработчик

Дата размещения вакансии: 01.06.2026
Работодатель: Оптово-Розничный рынок Садовод
Уровень зарплаты:
от 130000 до 180000 RUR
Город:
Москва
МКАД, 14-й километр 10с1
Требуемый опыт работы:
От 3 до 6 лет

Цель должности: Техническое сопровождение, обеспечение отказоустойчивости, архитектурное развитие и интеграция веб-ресурсов компании (e-commerce платформы, информационные порталы, витрины).

Ключевые бизнес-задачи (Зона ответственности)

Управление веб-инфраструктурой: Централизованное администрирование, аудит кода и развитие пула действующих интернет-ресурсов компании, построенных на фреймворке Yii2 и CMS WordPress.

Развитие e-commerce функционала: Поддержка внутренней логики торговых площадок, доработка и документирование REST API для синхронизации с внешними CRM-системами и базами данных партнеров.

Автоматизация сбора данных: Мониторинг, оптимизация и оперативное восстановление модулей автоматического сбора контента (парсеры данных, интеграции с внешними API).

Оптимизация и кастомизация корпоративных сайтов: Управление скоростью загрузки страниц, глубокая кастомизация тем и плагинов на WordPress (на уровне чистого кода PHP), интеграция интерактивных элементов, защита ресурсов от спама и DDOS-атак.

Сквозная интеграция сервисов: Подключение и настройка внешних сервисов по API (системы аналитики, Telegram-боты, платежные шлюзы, логистические модули, Webhooks).

3. Профессиональные требования к кандидату (Technical Stack)

Backend (Серверная часть):

Отличное знание PHP 7.4 / 8.x (глубокое понимание ООП, паттернов проектирования, архитектуры MVC). Опыт коммерческой разработки на фреймворке Yii2 от 2 лет (уверенное владение ActiveRecord, Query Builder, написание кастомных контроллеров и моделей данных). Опыт разработки под WordPress на уровне ядра (создание тем/шаблонов с нуля без конструкторов, написание плагинов, работа с WP Actions / Filters / REST API). Продвинутое владение MySQL (InnoDB): проектирование оптимальной структуры БД, индексация, оптимизация сложных и «тяжелых» запросов.

Frontend (Клиентская часть):Уверенное знание JavaScript (ES6+) и библиотеки jQuery (реализация динамических интерфейсов, Ajax-запросов, кастомных фильтров). Отличное знание HTML5, CSS3 и препроцессоров, опыт работы с адаптивной версткой (Bootstrap 4/5). Инструменты, сети и окружение: Опыт проектирования и поддержки REST API (формат JSON). Понимание принципов асинхронного обмена данными и работы Webhooks. Уверенное владение Git (управление ветками, Git Flow).Навыки администрирования веб-серверов (Nginx / Apache), базовая работа в консоли Linux (SSH) для деплоя проектов.

4. Ключевые показатели эффективности (KPI)

Uptime и отказоустойчивость: Стабильная работа всех контролируемых веб-ресурсов без критических сбоев. Скорость решения инцидентов: Оперативный ремонт интеграций и парсеров при изменении разметки или алгоритмов со стороны внешних сервисов. Качество и чистота кода: Соответствие стандартам PSR, отсутствие уязвимостей безопасности, документирование создаваемых методов API.

5. Ключевые стоп-факторы для отбора (Кого сразу отсеиваем)

Разработчики, умеющие настраивать WordPress только с помощью визуальных конструкторов (Elementor, Divi и т.д.) или готовых плагинов, без навыков написания PHP-кода вручную. Frontend-специалисты, не имеющие коммерческого опыта работы с бэкенд-фреймворками (в частности, Yii2). Кандидаты уровня Junior или специалисты, не имеющие опыта самостоятельного ведения крупных проектов (позиция предполагает полную автономность в принятии технических решений).