Step 1 — Intake
Screen a role
Load one job description and the resumes to screen against it. HireFlow parses the role into numbered requirements, then evaluates every candidate against each one individually.
Job description
One role per screening run
Senior Backend Engineer
Northwind CommerceBengaluru, India · Hybrid
Parsed into 10 requirements · 6 must-have
# Senior Backend Engineer **Northwind Commerce** — Bengaluru, India · Hybrid We are hiring a Senior Backend Engineer to own the services behind our checkout and payments platform. You will design APIs, model data, and operate what you ship in production. ## Requirements - At least 5 years of professional backend development experience - Strong Java - Production experience with Spring Boot - Designing and building REST APIs - PostgreSQL, including schema design and query optimisation - Docker ## Preferred - Kubernetes in production - AWS - Kafka or another event-streaming platform - CI/CD pipelines
Ready to screen
candidates × 10 requirements
50 individual evidence checks. Every one either cites a located quote or is flagged for a human.
Resumes
Aman Verma
aman-verma.md
Neha Kapoor
neha-kapoor.md
Priya Sharma
priya-sharma.md
Rahul Das
rahul-das.md
Vikram Reddy
vikram-reddy.md
Every candidate in this demo is synthetic. HireFlow is never pointed at real resumes in a demo environment.
What happens when you run a screening
The agent proposes evidence. Our code validates it.
- 01
Requirements
The job description is split into individually addressable requirements with stable IDs.
- 02
Evidence proposal
For each requirement the agent proposes a supporting quote from the resume. It does not decide truth.
- 03
Verification
Plain code checks the quote genuinely appears in the source. If it cannot be located, the claim is refused.
- 04
Human decision
Verified evidence, open gaps and targeted questions are handed to you. You decide.