Разработчик Битрикс24

Дата размещения вакансии: 18.05.2026
Работодатель: Advertmed
Уровень зарплаты:
от 50000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Кто мы и почему вам стоит к нам присоединиться?

Advertmed — агентство медицинского маркетинга и IT №1 для бизнеса в сфере медицины. Мы с 2018 года создаём уникальные сервисы для 150+ клиентов, помогая им расти и выстраивать идеальные бизнес-процессы.

Мы на рынке уже почти 10 лет, но не собираемся останавливаться. Наша цель — занять абсолютное лидерство, и ты можешь стать ключевой фигурой этого роста. Мы разрабатываем эксклюзивные инструменты для интеграции любых МИС с Битрикс24, и нам нужен профессионал, который будет управлять этими проектами с олимпийским спокойствием и коммерческой хваткой.

Основные задачи:

  • Интеграция готовой HTML/CSS/JS-верстки, настройка структуры публичной части, меню, навигационных цепочек и прав доступа.
  • Глубокая кастомизация типовых компонентов через parameters.php, result_modifier.php, component_epilog.php без изменения ядра и без создания собственных компонентов.
  • Разработка собственных модулей и расширение логики через обработчики событий (ядро, ИБ, почта, поиск, этапы выполнения страницы), включая связки OnBefore/OnAfter.
  • Динамическое управление контентом и метаданными страницы: отложенные функции, Set*/Get*, ViewContent, буферизация вывода.
  • Работа с API ИБ и пользователей (D7/legacy): CRUD, фильтрация, пользовательские поля (UF), свойства типов «список/файл/дата».
  • Настройка почтовых событий, шаблонов, отправка писем (Send/SendImmediate), работа с очередью b_event.
  • Реализация агентов: настройка параметров, соблюдение ограничений кода, выполнение на хитах и cron.
  • Обеспечение производительности и корректного кеширования: пакетная выборка данных, отсутствие запросов к БД в циклах, управление ключами кеша (setResultCacheKeys), стабильная работа при включённом/выключенном кеше.

🛠 Требования к кандидату:

  • Уверенный PHP (ООП), MySQL, понимание MVC-архитектуры Bitrix Framework.
  • Знание порядка выполнения страницы, конфигурационных файлов (.settings.php, dbconn.php), размещение кода строго в /local/.
  • Опыт работы с событиями (addEventHandlerCompatible), передача данных между обработчиками через статические свойства или Singleton (без $GLOBALS и модификации arFields по ссылке).
  • Строгое соблюдение стандартов безопасности и чистоты кода:
    • Вывод данных только из ключей без ~ (защита от XSS).
    • Валидация фильтров перед выборкой, отбор только активных элементов.
    • Вынос всех текстовых фраз в языковые файлы.
    • Запрет на хардкод ID (ИБ, групп, свойств): использование констант/переменных в одном месте.
  • Понимание принципов оптимизации: минимальная выборка, фильтрация на уровне SQL, отсутствие N+1 запросов.
  • Умение работать в изолированной среде, опираясь на официальную документацию и штатные инструменты платформы.

🌟 Будет преимуществом:

  • Наличие сертификатов 1С-Битрикс №1 («Интеграция дизайна») и №2 («Основные инструменты кастомизации»).
  • Опыт подготовки к сертификации, работы с демо-сервером и экзаменационным окружением.
  • Понимание механизмов индексации поиска, очередей почтовых событий и оптимизации удалённых подключений.
  • Ответственный подход к качеству: удаление неиспользуемых файлов из шаблонов, актуализация кода под текущие стандарты платформы.