For employers and recruiters
Find candidates from a job description
Paste a JD and search the candidate database straight from it. No keyword list, no job posting, no waiting.
Paste a job description1000 free credits when you sign up. No card needed.
How it works
Paste the description
Open the JD tab and paste the whole thing — responsibilities, requirements, nice-to-haves, location. Do not bother trimming it down.
Search from it directly
ResumeDB works out the role, skills, experience, location and salary from what you pasted, and searches on that. You do not pick out keywords yourself.
Review and contact
Read the matching profiles, then download the resume of anyone worth talking to — which unlocks their name, phone number and email for six months.
Why a full JD beats keywords
Keyword search only finds the exact words you type. Say a resume reads “handled reconciliation and ledgers” but never uses the word “accounting” — a search for “accounting” misses that person, even though they are exactly who you wanted.
ResumeDB reads what you mean, not just the words you used. Paste the whole job description and it works out the role, the skills, the seniority and the location from it — so you get people who fit the job, not people who happened to use your keywords.
What the search reads
All of it is signal. A keyword string throws most of it away.
- The role behind the title
- “Executive — Accounts Payable” at one company is “Accounts Assistant” at another. The duties you listed say which job you actually mean.
- Which skills are actually required
- Your JD says which skills are essential and which are a bonus. A keyword list treats them all the same and returns anyone who mentioned any of them.
- The seniority you are describing
- “Will own the monthly close” and “will assist with the monthly close” are different levels of experience, even though neither one names a number of years.
- The work location
- If the JD names an office or site, that becomes a location filter, so you only see candidates who can get there.
If the search is missing something, it is usually one of these
You do not need to rewrite the description. But it can only search on what the text actually says.
- A title someone would recognise
- Internal grades — “Executive, Band II” — mean nothing outside your own company. If that is what the JD says, put the ordinary name of the job in the first line too: Accounts Assistant, Warehouse Supervisor, Android Developer.
- The tools, by name
- “Strong accounting fundamentals” is not something anyone writes on a resume. Tally, GST returns, TDS, Excel are. Name the skills the way a candidate would have named them.
- A range, or a level
- Two to four years. Five years and above. Fresher. A number range and a level word are both read, so you do not have to settle on an exact figure — but “experienced professional” on its own gives the search nothing to narrow on.
- The locality, not just the city
- Andheri, Lower Parel, Vashi, Bhiwandi — name the place the person will travel to every day. “Our Mumbai office” leaves the whole city in scope, and commute is what this search filters on best.
- What the role pays
- Most job descriptions leave this out, and it is the omission that costs you the most time: without it you will read profiles of people already earning more than the role can pay. A range is enough.
Adding a line is quicker than rewriting anything. The whole description is read, so a note at the top of it — “Accounts Assistant, 2–4 years, Andheri East office, ₹30,000–40,000 a month, must know Tally and GST returns.” — is enough to fill in whatever the rest of the JD left unsaid.
No JD yet?
There are two other ways in, and all three run the same search. Describe the hire in a sentence in the Quick tab, or fill the Guided form field by field — role, skills, experience, location, salary. The JD tab is just the quickest route when you already have the description written. Every search costs 10 credits either way.
Common questions
Can I find candidates directly from a job description?
Yes. Paste the job description into the JD tab on ResumeDB and search from it directly — there is no need to reduce it to keywords first. The description is read for the role, skills, experience, location and salary it implies, and those become the search.
Do I need to rewrite the job description before searching?
No. A JD as written for candidates — responsibilities, requirements, nice-to-haves and all — is what the search expects. Trimming it to a keyword string generally makes results worse, not better, because it discards the context that distinguishes two candidates with the same job title.
What should a job description include to find the right candidates?
Five things, because those are what the search reads: the role in a title people outside your company would recognise, the required skills named the way a candidate would name them (Tally, GST returns, Excel — not 'strong fundamentals'), an experience range or a level, the work locality rather than just the city, and what the role pays. A normal job description written for candidates usually contains all five already. If one is missing, add a line stating it rather than rewriting the description.
How is searching from a JD different from keyword search?
Keyword search only finds the exact words you type, so a resume saying 'reconciliation and ledgers' never turns up in a search for 'accounting'. ResumeDB reads what you meant instead. That is why pasting a whole job description beats picking four keywords out of it.
What does it cost to search from a job description?
The same as any other search — 10 credits — and new accounts start with 1000 free credits, enough for 100 searches. You pay 50 credits only when you unlock a candidate's contact details.
Can I search from a job description for a Mumbai locality?
Yes. If the job description names a work location — an office in Andheri, a warehouse near Bhiwandi — that location is read as part of the search and results are restricted to candidates near it.
What if I do not have a job description written yet?
Describe the hire in a sentence in the Quick tab, or fill the Guided form field by field. All three run the same search — the JD tab is just quickest when the description already exists.
More for employers
Try it now
Paste a JD for a role you are hiring today and see who comes back. The free credits cover a hundred searches.
Paste a job description