Job Match takes a posting — your own text, or a role from the Suruwat jobs board — and reads it against your profile. It answers three questions: what in the posting do you already match, what does the posting ask for that your profile does not show, and what should you do next.

What the number is

A match score is the share of the posting’s real requirements that your profile evidences. It is computed from your own text, so it changes when your profile changes — not when the site feels generous.

Strengths

The terms in the posting that your profile can back up, with the skills and projects they came from. When a strength says “Node.js — Pasal project”, that is the line to lead with in the covering letter.

Gaps

The terms the posting asks for that your profile does not show. Every gap is a prompt, not a failure. For each one you can either leave it, add real evidence, or explain it in the covering letter — all three are legitimate. What you must not do is list the missing skill anyway, because that is the lie an interviewer finds in four minutes.

An honest warning

A high score is not an interview, and a low score is not a rejection. A posting written in marketing language will always read worse than one written by an engineer, whoever you are. Read the gaps, fix what you can, then apply anyway — plenty of people are hired below 60.