H
HireSeeker
росконгресс

PHP-разработчик Bitrix CMS (backend-ориентированный)

росконгресс · Москва · 5 дней назад

от 120k ₽office
Открыть на hh.ru

Ищем PHP-разработчика с уклоном в backend для работы с Bitrix CMS. Разработка проектов, поддержка и рефакторинг legacy-кода.

Контекст работы

Работа в небольшой команде. Основная специализация — сайты и цифровые платформы для деловых мероприятий федерального и международного уровня.

Основной фокус — новые проекты (~60%), остальное — поддержка и развитие существующих решений (~40%).

Задачи приходят с базовым контекстом и описанием требований. Обычно они уже понятны по сути, но требуют уточнения деталей и доформализации перед реализацией.

Важно уметь самостоятельно разобраться в задаче, задать точечные вопросы по делу и привести требования к рабочему виду.

Онбординг предусмотрен: ввод в проект и ключевые процессы. Далее — рабочий режим с короткими уточнениями и самостоятельной работой над задачами.

Основные требования

  • Уверенное знание PHP 8.2+
  • Опыт работы с Bitrix CMS
  • Опыт разработки новых проектов на актуальных версиях PHP и Bitrix
  • Опыт поддержки legacy-проектов (полный цикл поддержки)
  • Знание Git (ветки, конфликты, pull request — стандартный рабочий процесс)
  • Базовое знание JavaScript, достаточное для интеграции фронтенд-решений:
    • подключение сторонних библиотек (jQuery, Swiper, Owl Carousel и др.)
    • понимание порядка подключения и взаимодействия библиотек
    • Хорошее знание HTML/CSS

Обязанности

  • Разработка новых проектов на Bitrix CMS (современный стек)
  • Полноценная поддержка legacy-проектов (развитие, исправление ошибок, сопровождение)
  • Разработка и доработка компонентов Bitrix (class.php, result_modifier.php, template.php и др.)
  • Создание и поддержка шаблонов компонентов
  • Развитие и исправление шаблонов сайта
  • Анализ структуры и логики существующих проектов
  • Проектирование и реализация решений на основе существующей архитектуры
  • Предложение технических решений и подходов
  • Участие в коммуникации по задачам
  • Ведение документации: комментарии в коде и текстовые описания компонентов в формате .md (назначение, параметры, особенности использования)

Ожидания

Важно уметь самостоятельно декомпозировать задачу, разобраться в архитектуре существующего проекта, выделить ключевые зависимости и ограничения, сформулировать техническое решение и реализовать его.

Будет плюсом

  • Уверенное знание JavaScript (понимание внутренней логики библиотек, не только использование)
  • Опыт работы с API (REST, HTTP/HTTPS интеграции)
  • Опыт оптимизации и рефакторинга существующих решений
  • Умение аргументировать технические решения