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

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Розробка порталу вакансій на 1С-Бітрікс
Складна
від 1 тижня до 3 місяців
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

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

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

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

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

  • Вакансії — те, що публікує роботодавець
  • Резюме — те, що публікує соискатель
  • Відклики — зв'язок між вакансією та резюме з лійкою статусів
  • Компанії — картки роботодавців

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

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

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

Група Властивості
Особисті дані ПІБ, фото, дата народження, місто, готовність до переїзду
Професійне Бажана посада, зарплатні очікування, досвід роботи (множинна властивість: компанія, посада, період, опис)
Освіта Множинна: ВУЗ, спеціальність, рік закінчення
Навички Теги: мови програмування, інструменти, сертифікати
Додатково Мови, водійські права, файл резюме (PDF)
Налаштування Видимість (відкрите / лише за відповідями / приховане)

Пошук та підбір

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

Пошук вакансій:

  • Повнотекстовий пошук за назвою та описом
  • Фільтри: професійна сфера, місто, зарплата (від), тип зайнятості, графік, досвід, віддалена робота
  • Сортування: за датою, зарплатою, релевантністю
  • Збережені пошуки з email-сповіщеннями про нові вакансії

Пошук резюме (для роботодавців):

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

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

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

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

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

Відклики та лійка підбору

Отклик — центральна сутність процесу найму. Елемент інфоблока «Відклики» пов'язує вакансію з резюме та ведає історію взаємодії.

Лійка откликів:

Новий → Переглянутий → Запрошений на інтерв'ю → Тестове завдання →
Фінальне собеседування → Пропозиція → Прийнятий / Відхилений

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

Реалізація лійки:

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

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

Кабінет роботодавця

Роботодавець — платежчик портала. Його кабінет повинен бути функціональним.

Функції:

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

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

  • Мої резюме — створення, редагування кількох резюме (для різних спеціалізацій), управління видимістю
  • Відклики — список зі статусами, історія переписки з роботодавцем
  • Улюблені вакансії — збережені для пізнішої відповіді
  • Підписки на пошук — сповіщення про нові вакансії за збереженими фільтрами
  • Запрошення — від роботодавців, які переглянули резюме

Монетизація

Для роботодавців:

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

Для соискателей портал зазвичай безплатний — це джерело контенту (резюме) та трафіку.

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

Інтеграції

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

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

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