18 сентября 2025
Краткое описание:
- Разработка и сопровождение веб проекта на платформе 1С Bitrix с использованием D7 (нового ядра), реализация модулей, компонентов и интеграций, оптимизация производительности и обеспечение безопасности.
Обязанности:
- Разработка функциональных модулей и компонентов на основе Bitrix D7 (использование пространства имён, ORM, событийной модели).
- Проектирование и реализация бизнес логики с применением классов и сервисов D7.
- Работа с Highload Blocks: проектирование структуры, загрузка и оптимизация хранения больших объёмов данных.
- Создание и поддержка кастомных административных интерфейсов в админке Bitrix.
- Оптимизация запросов, кеширования и индексации; работа с инструментами профилирования (производительность страниц, timeouts).
- Миграция старых проектов на D7: рефакторинг старого кода (CModule, агент, устаревшие API) на современную архитектуру.
- Документирование кода и создание технической документации для модулей и интеграций.
- Поддержка и исправление багов в продакшн среде, участие в мониторинге и аварийном восстановлении.
Требования к опыту и знаниям:
Обязательные:
- Уверенные знания PHP (> =7.4, желательно 8.x) и ООП подхода.
- Практический опыт разработки на 1С Bitrix с использованием D7 (ORM, Entity, сервисы, мероприятия/события).
- Опыт работы с MySQL (оптимизация запросов, индексы, сложные запросы).
- Знание HTML/CSS, JavaScript (ES 6+ );
- Навыки работы с Linux/Unix сервером, умение читать логи, выполнять базовые настройки.
- Опыт настройки и работы с nginx/apache, PHP FPM.
Желательные (преимущество):
- Bootstrap 5+ , SASS (или другие препроцессоры).
- Опыт работы с Highload Blocks и массовыми данными.
- Опыт разработки REST API и работы с OAuth/JWT.
- Знание Composer, PSR стандартов, автозагрузки.
- Опыт оптимизации производительности Bitrix (кеширование, ESI, memcached/redis).
- Опыт работы с 1C интеграцией (exchange, commerceML) будет плюсом.
- Знание английского языка на уровне чтения технической документации.
Условия: