Разработчик Bitrix24 (Коробка/On-premise)

ТехноГрупп
Москва
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

Мы в поиске PHP/Bitrix24 разработчика в команду, ответственную за развитие и внедрение Битрикс24 как корпоративного портала и CRM-системы.

У нас это не просто «коробка с настройками», а мощный интранет-портал с глубокой кастомизацией. Мы пишем собственные модули для автоматизации работы с клиентами, генерации коммерческих предложений, управления сотрудниками и выстраивания сложных бизнес-процессов.

Обязанности
Разработка и автоматизация
Создание новых и доработка существующих собственных модулей, компонентов и приложений для CRM с учетом высоких требований к качеству кода и производительности.
Реализация сложной автоматизации рабочих процессов с использованием программного кода (в дополнение к стандартному конструктору БП и роботов).
Написание миграций для базы данных.
Создание и доработка UI-интерфейсов внутри портала, обеспечение адаптивности под мобильные устройства.
Интеграции и архитектура данных
Проектирование, разработка и поддержка обмена данными между Bitrix24 и внешними корпоративными системами: 1С (в т.ч. через Шину 1С), ERP, сторонние сервисы по REST/SOAP API.
Работа с очередями сообщений (RabbitMQ) для асинхронных обменов.
Техническая реализация сегментации данных и разграничения доступа на уровне БД.
Оптимизация и поддержка платформы
Обеспечение высокой производительности, безопасности и масштабируемости коробочной версии Битрикс24.
Анализ узких мест, профилирование и оптимизация медленных запросов MySQL, работа с кэшированием (Memcached, Redis, тегированный кеш Битрикса).
Поиск и устранение багов, рефакторинг и улучшение существующих модулей.
Командная работа
Работа в связке с системным аналитиком для обсуждения ТЗ и предложения оптимальных технических решений.
Взаимодействие с тимлидом, DBA и системными администраторами при развертывании, мониторинге и резервном копировании.
Ведение задач в Jira, работа с кодом в GitLab, участие в код-ревью.
Требования к опыту
Базовый стек
Уверенное владение PHP (ООП, паттерны проектирования), JavaScript (ES6+), HTML5, CSS3/SCSS, MySQL/MariaDB.
Опыт работы с миграциями БД.
Экспертиза платформы Bitrix24
Уверенный опыт коммерческой разработки под Битрикс24 (именно Коробка / On-premise) от 2-х лет.
Глубокое знание API Bitrix Framework (ядро D7, ORM DataManager/Entity, система событий, механизм прав доступа) и REST API Битрикс24.
Понимание архитектуры Битрикс24, уверенный опыт написания кастомных модулей и компонентов.
Интеграции
Опыт интеграций: REST API, SOAP, понимание принципов работы очередей сообщений (RabbitMQ).
Понимание принципов идемпотентности и retry-логики при построении обменов.
Производительность и инфраструктура
Навыки профилирования и оптимизации кода и SQL-запросов.
Опыт работы с серверным ПО: Linux (на уровне командной строки).
Инструменты и процессы
Опыт работы с Git (GitLab, GitFlow).
Понимание процессов CI/CD.
Опыт работы с Jira/Confluence, понимание Agile/Scrum.
Способность разбираться в чужом коде и технической документации.
Будет плюсом
Наличие сертификатов Битрикс (разработчик).
Опыт оптимизации производительности высоконагруженных коробочных решений.
Опыт работы с обменом через Шину 1С.
Опыт работы с Docker и контейнеризацией.
Опыт написания unit-тестов (PHPUnit).
Личностные качества
Системный подход к решению инженерных задач.
Умение работать в команде и эффективно коммуницировать со смежными специалистами.
Ответственность за качество и сроки выполнения задач, проактивность.
Условия работы
Официальное трудоустройство по ТК РФ
Удалённый формат работы
Уровень заработной платы обсуждаем индивидуально
Расширенный пакет ДМС со стоматологией
Программа привилегий Best Benefits (специальные предложения, а также скидки на товары и услуги от компаний-партнеров)
AI-помощник
ИсточникСкрыто
Опубликовано8 июл.
Настоящий работодатель никогда не попросит перевести деньги, продиктовать код из SMS, войти под чужим аккаунтом или поставить непонятное приложение. Столкнулся с таким при отклике — прекращай переписку и расскажи нам в чате с основателем или через форму обратной связи.