Recruitment module
An applicant tracking system thatreads the CV and ranks candidates
Publish the job posting with a public apply link. The engine reads every CV and matches it against the ad, giving a score out of 100, the skills that matched and those missing, and a ranked list. From there, candidates move through stages and interviews to the offer and contract.
Recruitment module
What is an applicant tracking system (ATS)?
An applicant tracking system collects job applications in one place, reads the CVs, ranks applicants by how well they fit the ad, and moves them through stages until someone is hired. Without one, you usually have an inbox full of attachments and a spreadsheet nobody keeps up to date.
The main difference between one ATS and another is the matching engine: how it reads a CV and how it decides the score. The Barez engine turns the ad into a list of required skills and the CV into a list of skills the applicant has. It then compares the two using a dictionary of 1,217 skills and their synonyms.
You can see how the score is made up. It has four weighted parts: skills 60%, job-title match 20%, years of experience 15%, and soft skills 5%. Each candidate's card shows what matched and what is missing.
What it does
What the system does
A match score out of 100
Skills 60%, job title 20%, years of experience 15%, soft skills 5%. The weights are fixed and published.
A 1,217-skill dictionary
Each skill has its synonyms, so an applicant isn't missed for describing a skill in different words.
Arabic and English together
Letter forms, ta marbuta and digits are unified before matching, so an Arabic CV matches an English ad and vice versa.
Reads PDF and Word
Extracts the CV text, pulls the job title and years of experience from it, and fixes Arabic PDFs whose text comes out reversed.
Knockout screening questions
You set the must-have conditions, and anyone who doesn't meet them is filtered out before reaching your list.
Stages, interviews and scorecards
Stages you define for each job and an interview scorecard, then a labor-law-compliant offer and contract.
Compliance
The regulatory side
Recruitment module
Frequently asked questions
How does the system score a candidate?
It uses four weighted parts: skills 60%, job-title match 20%, years of experience 15%, soft skills 5%. The result is a score out of 100, with a list of what matched and what is missing.
Does it read Arabic CVs?
Yes. The system unifies letter forms and digits before matching, so an Arabic CV can match an English ad and vice versa. It also fixes Arabic PDFs whose text comes out reversed.
Which file formats are supported?
PDF and Word. The system reads the job title and years of experience from the CV text, so the applicant doesn't have to enter them.
Can unqualified applicants be filtered out automatically?
Yes, with knockout screening questions. You set the acceptable answers, and anyone who fails a condition is kept off the candidate list.
Is the score stable or does it change?
It is stable. The same CV against the same ad always gets the same score. If you edit the ad, you can rescore every candidate against the new text.
What happens after a candidate is accepted?
You issue a labor-law-compliant offer and contract, then turn the candidate into an employee in your records with one click. Their contract and join date carry over, so nothing is re-entered.
Other modules
The modules are wired to each other
What comes out of this module goes into the next one without a manual hand-off: attendance hours reach the monthly payroll, and an employee's requests reach their file.
An attendance system that feeds payroll automatically
Three check-in methods for office, branch and field staff. Fixed and flexible shifts. Lateness, early leave and overtime are calculated automatically and go into payroll each month, with no manual transfer.
Payroll modulePayroll software that produces a ready Mudad file
Wages, allowances, deductions and advances on one sheet. GOSI and end-of-service are calculated automatically, and four currencies cover teams inside and outside the Kingdom. The run then goes through staged approval and is frozen once signed off.
Leave moduleLeave and request management from the employee's phone
Fourteen leave types, with balances that accrue automatically on the service year. Fifteen request types that employees raise themselves. Every request goes through a multi-stage approval chain, with delegation when someone is away and a full archive.
Start today
Ready to move your team to Barez?
Reserve your place today, or book a demo and we'll walk you through Barez on your own company.