Разработка портала вакансий на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Разработка портала вакансий на 1С-Битрикс
Сложная
от 1 недели до 3 месяцев
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1177
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Разработка портала вакансий на 1С-Битрикс

HR-менеджер публикует вакансию на пяти площадках, получает 200 откликов в пяти разных личных кабинетах, сводит их в Excel, теряет половину, забывает перезвонить трём кандидатам, а лучший уходит к конкуренту, потому что ответа не было неделю. Собственный портал вакансий на 1С-Битрикс — это единая точка входа для соискателей и единый интерфейс для рекрутеров: публикация, отклики, воронка подбора, аналитика — без зоопарка вкладок.

Архитектура портала

Портал вакансий оперирует четырьмя основными сущностями, каждая из которых моделируется отдельным инфоблоком:

  • Вакансии — то, что публикует работодатель
  • Резюме — то, что публикует соискатель
  • Отклики — связь между вакансией и резюме с воронкой статусов
  • Компании — карточки работодателей

Вакансия — структура элемента:

Группа Свойства
Основное Название должности, описание, обязанности, требования, условия
Параметры Зарплата (от–до, валюта, показывать/скрыть), тип занятости, график работы, опыт
Локация Город, район, удалённая работа, гибрид
Категории Профессиональная область, специализация (секции инфоблока)
Компания Привязка к инфоблоку компаний
Статус Активна, на модерации, в архиве, закрыта
Срок Дата публикации, дата истечения, автоархивация

Резюме — структура элемента:

Группа Свойства
Личные данные ФИО, фото, дата рождения, город, готовность к переезду
Профессиональное Желаемая должность, зарплатные ожидания, опыт работы (множественное свойство: компания, должность, период, описание)
Образование Множественное: вуз, специальность, год окончания
Навыки Теги: языки программирования, инструменты, сертификаты
Дополнительно Языки, водительские права, файл резюме (PDF)
Настройки Видимость (открытое / только по откликам / скрытое)

Поиск и подбор

Поиск — ключевой сценарий для обеих сторон: соискатель ищет вакансии, работодатель ищет резюме.

Поиск вакансий:

  • Полнотекстовый поиск по названию и описанию
  • Фильтры: профессиональная область, город, зарплата (от), тип занятости, график, опыт, удалёнка
  • Сортировка: по дате, по зарплате, по релевантности
  • Сохранённые поиски с email-уведомлениями о новых вакансиях

Поиск резюме (для работодателей):

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

Для порталов с 50 000+ вакансий/резюме — Elasticsearch. Стандартный поиск 1С-Битрикс не обеспечит нужную скорость фильтрации и качество ранжирования. Elasticsearch даёт: fuzzy-поиск (исправление опечаток), синонимы (PHP-разработчик = PHP developer = программист PHP), весовые коэффициенты (название должности важнее описания).

Рекомендации и матчинг:

  • При просмотре вакансии — блок «Похожие вакансии» (по категории + городу + зарплатному диапазону)
  • При просмотре резюме — блок «Подходящие вакансии» (по навыкам + желаемой должности)
  • Email-рассылка «Вакансии для вас» — персонализированная подборка на основе профиля соискателя

Матчинг реализуется через сравнение тегов навыков резюме с требованиями вакансии. Базовый вариант — пересечение множеств тегов с ранжированием по количеству совпадений. Продвинутый — ML-модель, обученная на данных успешных откликов.

Отклики и воронка подбора

Отклик — центральная сущность процесса найма. Элемент инфоблока «Отклики» связывает вакансию с резюме и ведёт историю взаимодействия.

Воронка откликов:

Новый → Просмотрен → Приглашён на интервью → Тестовое задание →
Финальное собеседование → Оффер → Принят / Отказ

Каждый переход — с фиксацией даты, комментария рекрутера, уведомлением соискателю.

Реализация воронки:

  • Свойство «Статус» типа «Список» с предустановленными значениями
  • Бизнес-процесс при смене статуса: отправка уведомления соискателю, создание задачи рекрутеру, обновление аналитики
  • Доска в стиле Kanban — кастомный компонент в кабинете работодателя, перетаскивание карточек между колонками

Массовые действия: отклонить все неподходящие, отправить шаблонное письмо группе кандидатов, экспорт в Excel для руководителя.

Кабинет работодателя

Работодатель — платящий клиент портала. Его кабинет должен быть функциональным.

Функции:

  • Управление вакансиями — создание, редактирование, дублирование, архивация, статистика (просмотры, отклики, конверсия)
  • Отклики — список с фильтрами по вакансии, статусу, дате. Kanban-доска для визуального управления воронкой
  • Поиск резюме — доступ к базе, сохранённые запросы, приглашения на вакансию
  • Карточка компании — описание, логотип, фото офиса, бенефиты, ссылки на соцсети. Отображается на странице вакансии и в каталоге компаний
  • Сотрудники — несколько рекрутеров от одной компании с разными правами (публикация, просмотр откликов, доступ к базе)
  • Статистика — дашборд: воронка подбора, среднее время закрытия вакансии, источники откликов
  • Тарифы и оплата — баланс, история платежей, активные услуги

Кабинет соискателя

  • Мои резюме — создание, редактирование нескольких резюме (для разных специализаций), управление видимостью
  • Отклики — список с статусами, история переписки с работодателем
  • Избранные вакансии — сохранённые для позднего отклика
  • Подписки на поиск — уведомления о новых вакансиях по сохранённым фильтрам
  • Приглашения — от работодателей, просмотревших резюме

Монетизация

Для работодателей:

Услуга Модель Реализация
Публикация вакансий Пакет: 5/20/50 вакансий Внутренний счётчик, списание при публикации
Доступ к базе резюме Подписка: месяц/квартал/год Рекуррентные платежи
Выделение вакансии Разовая Визуальное выделение в ленте на N дней
Брендированная страница Подписка Кастомный шаблон карточки компании
Поднятие вакансии Разовая Перемещение в начало выдачи

Для соискателей портал обычно бесплатен — это источник контента (резюме) и трафика.

Платежи — через модуль sale 1С-Битрикс. Внутренний баланс пополняется через платёжную систему, услуги списываются с баланса. Рекуррентные платежи для подписок — через токенизацию карты (ЮKassa, CloudPayments).

Интеграции

  • Импорт вакансий — XML-фид для массовой загрузки от крупных работодателей (совместимый с форматами hh.ru, SuperJob)
  • Экспорт вакансий — XML-фид для агрегаторов (Яндекс.Работа, Google for Jobs)
  • Email-парсер — отклики с внешних площадок, приходящие на email, автоматически создают записи в воронке
  • ATS-интеграция — для крупных компаний: двусторонняя синхронизация с внутренней системой подбора (Huntflow, E-Staff, Talantix)
  • Мессенджеры — уведомления в Telegram для рекрутеров и соискателей

SEO для портала вакансий

  • Посадочные страницы/vacancies/programmist/minsk/, /vacancies/menedzher-po-prodazham/moskva/ — генерация из комбинаций специализация + город
  • Google for Jobs — микроразметка JobPosting по Schema.org: title, description, datePosted, validThrough, hiringOrganization, jobLocation, baseSalary
  • Карточки компанийOrganization с aggregateRating
  • ЧПУ/vacancy/nazvanie-dolzhnosti-kompaniya-id/
  • Sitemap — динамическая, разбитая по категориям, обновление при публикации/закрытии вакансии
  • Noindex для закрытых вакансий и скрытых резюме