Skip to content

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.

app.barez.sa/recruitment

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

01

A match score out of 100

Skills 60%, job title 20%, years of experience 15%, soft skills 5%. The weights are fixed and published.

02

A 1,217-skill dictionary

Each skill has its synonyms, so an applicant isn't missed for describing a skill in different words.

03

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.

04

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.

05

Knockout screening questions

You set the must-have conditions, and anyone who doesn't meet them is filtered out before reaching your list.

06

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

Compliant contractsFixed-term or indefinite contracts, Article 37 for non-Saudis, and a probation period under Article 53.
From candidate to employeeOne click turns a hire into an employee in your records, with their contract and join date. Nothing is re-entered.
A documented trailEvery stage and decision is logged with its time and the person who made it, so the hiring process can be reviewed later.

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.

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.