Skip to content

Hiring on skills and experience

Candidates are more than a CV, and skills are more than a list of words

SkillsValley reads a candidate the way an experienced recruiter would. Two questions decide the ranking: what this person can do, and whether they have done the job before. Both answers come with the reason attached.

For the teams that hire, and for the people they hire.

Why React is 68% covered
The SkillsValley match breakdown for a React requirement, listing the candidate's related skills: Micro Frontends, HTML, Frontend Development and Node.js, each with a ring showing how strongly it relates.

The candidate never listed React. Four skills they did list cover part of it.

Skill relations

We know how skills relate to each other

React needs JavaScript. Mentoring needs communication. Angular replaced AngularJS. Relations like these are written down and kept, so a requirement can be covered by a skill nobody typed into a search box.

Two skills, and what sits around them
needsbuilds onoften withpart ofoften withinstead ofneedsneedssame field aspart ofpart ofoften withJavaScriptNext.jsTypeScriptFrontend DevelopmentReduxAngularCommunicationActive ListeningCoachingGiving FeedbackTeam LeadershipOnboardingReactMentoring

A shorter arrow is a closer relation. Scroll sideways to see both halves.

How a match is read

Three things the recruiter sees

01

The skill they asked for

Held outright, at the level they hold it. The arrow is the whole story.

JECandidateJonas EkströmStaff Engineer · MalmöJob postBackend EngineerTrygg AB · StockholmTypeScriptNode.jsPostgreSQLTypeScriptGraphQLDockerexact match

02

The skills that sit next to it

One candidate can cover several requirements they never named. Each arrow carries the relation that earned it.

MLCandidateMara LindqvistStaff Engineer · StockholmJob postPlatform EngineerNordbank AS · StockholmDockerTerraformLinuxKubernetesTerraformBashleads intoexact matchoften with

03

A requirement covered through shared ground

React is a kind of Frontend Development. Micro Frontends is part of Frontend Development. The React seat is part-covered, and the recruiter can see by what.

MLCandidateMara LindqvistStaff Engineer · StockholmJob postFrontend EngineerNordbank AS · StockholmMicro FrontendsHTMLReactBoth are part ofFrontend Developmentpart of

Finding the right candidate has nuance in it. A 1:1 skill comparison cannot hold that nuance. A person is read the way an experienced recruiter would.

Side by side

One candidate. Two readings.

Mara has run Docker in production for four years. Kubernetes is the must-have on the role. The word Kubernetes appears nowhere on Mara's profile.

Candidate

Mara Lindqvist

Staff Engineer · Stockholm

DockerTerraformLinuxCI/CD

Job post

Platform Engineer

Nordbank AS · Stockholm

Kubernetesmust-haveTerraformLinux

Basic AI powered ATS

SkillsValley

Matches the words

Kubernetesno such word

Dropped on the must-have

Matches the relation

Dockerleads intoKubernetes

Ranked, with the reason attached

Nobody ever reads her

Screening

A recruiter reads the reason and moves Mara on

The move, and the reason given for it, land in the candidate's decision log.

Which side of the table are you on?

The same relations run both ways. One page is written for the people hiring. The other is written for the person they are looking for.

For instructors

Teach the skills hiring actually runs on

Chaptered video courses, free or paid, with payouts through Stripe. Courses point at the same skills job posts ask for. What you teach lines up with what teams look for.

Become an instructor

Get started

Post a role and read the pile with the reasons already written. Or keep one profile and be found for the work you have actually done.