Вакансия: Backend-разработчик / Программист MODx Revolution
О компании: производитель и поставщик зарядных станций для электромобилей. Ищем в штат на частичную занятость специалиста для поддержки, оптимизации и развития сайта на CMS MODx Revolution 2.8.5-pl. Требуется глубокая экспертиза в архитектуре MODx и навыках производительностного тюнинга.
Задачи:
Поддержка и доработка сайта на MODx Revolution: шаблоны, чанки, TV-поля, сниппеты, плагины
Внедрение готовой верстки на прод
Обновление ядра CMS и сторонних пакетов, контроль совместимости
Настройка и тонкая оптимизация кэширования (статическое, динамическое, фрагментарное)
Сжатие и объединение CSS/JS, настройка доставки ресурсов, работа с CDN (при наличии)
Оптимизация запросов к БД: анализ медленных запросов, индексы, рефакторинг устаревшего кода
Поддержка безопасности, мониторинг логов, предотвращение бэкенд-уязвимостей
Требования:
Уверенный опыт работы с MODx Revolution от 2 лет
Глубокое понимание архитектуры MODx: системные настройки, контексты, события, плагины, сниппеты, кэш-механизмы
Хорошее знание PHP 7.4+/8.x, MySQL/MariaDB, понимание принципов работы с БД (оптимизация запросов, EXPLAIN, индексы)
Практический опыт оптимизации производительности: кэширование, минификация, асинхронная загрузка ресурсов, работа с PageSpeed/Lighthouse на уровне бэкенда
Умение читать, анализировать и безопасно рефакторить чужой/легаси-код
Понимание основ веб-безопасности (CSRF, XSS, SQLi, защита админки, актуальные патчи)
Будет плюсом:
Опыт работы с Git, CI/CD, настройкой серверного окружения (Nginx/Apache, PHP-FPM)
Знание REST API и опыт интеграций со сторонними сервисами
Опыт миграции данных и масштабирования MODx-проектов
Условия:
Оплата: фиксированная + сдельная
Стабильный поток задач на разработку, доработку и оптимизацию, четкие приоритеты
Работа в штате компании, развитие в современной и растущей нише
Формат работы: удаленно
Техническая автономия при принятии архитектурных решений в рамках ТЗ