Skip to content

Hiring on skills and experience

The right people, in the right roles, at the right time

SkillsValley reads a candidate the way an experienced recruiter would: validated skills, relevant experience, location, and salary expectations, ranked with the reason attached. Hiring gets fast, so strong candidates show up early and none slip through. Built for the skills economy.

Free to start, Swiss-built

A job post for a Senior Frontend Engineer in Zürich points at three ranked candidates. Mara scores 96% and matches on skills, relevant experience, salary, location and start date. Jon scores 68% and misses on salary and start date. Ilse scores 41% and misses on skills, experience and location.

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.

ELCandidateElin LarssonWeb Developer · StockholmJob postPlatform EngineerNordbank AS · StockholmDockerTerraformLinuxKubernetesTerraformBashleads intoexact matchoften with

03

A requirement covered through shared ground

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

ELCandidateElin LarssonWeb Developer · StockholmJob postFrontend EngineerNordbank AS · StockholmAngularHTMLReactBoth are kinds ofFrontend Developmentkind of

How SkillsValley works

A candidate's skills and work experience count directly toward the match score. A recruiter can check each skill against the context and evidence the candidate provides.

What the candidate fills in

Elin

Web Developer

Skills

7 skills
AngularTypeScriptJavaScriptHTMLNode.jsPostgreSQLDocker

Work experience

Web Developer

Nordbank AS · Stockholm · 2022 – now

Customer Service Agent

Trygg AB · Malmö · 2019 – 2022

What the recruiter sees

Job post

Full-stack Engineer

Required skills

TypeScriptReactNode.jsPostgreSQLDockerKubernetes

Screening2

Elin

Web Developer

83%
DockerNode.jsPostgreSQL

Worked 4 years in a similar role

Interview2

Elin · skills

Docker2TypeScriptNode.jsPostgreSQL

Docker

Advanced · in use now

  • Using it now at Nordbank AS, as Web Developer
  • Holds the Docker Certified Associate certificate

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 applicant, three readings

Elin applied for a Full-stack Engineer post at Nordbank. The post asks for four skills and four years in the role. Each column below answers the same five lines.

What the post asks forA keyword ATSA job boardSkillsValley
Kubernetesmust-haveWord not found. Applicant dropped.Not in her skill list.

Dockerleads intoKubernetes

Partly covered. Four years, across two jobs.

TypeScriptWord not found.Not in her skill list.

ReactrequiresTypeScript

Partly covered.

PostgreSQLWord found.In her skill list.

Held. Used in both roles she lists.

CI/CDWord not found.Not in her skill list.

GitHub Actionsis a kind ofCI/CD

Covered.

Four years in the roleFull-stack Engineer, or a role the recruiter countsAdds up every job on the CV. Twelve years.Takes the total the applicant typed. Twelve years.

Web Developeris a relevant role

Frontend Developeris a specialisation ofWeb Developer

Six years in a similar role.

What the recruiter is shown

Skill match

?

Experience

12 years

every job, related or not

Skill match

?

Experience

12 years

as the applicant typed

Skill match

74%

of the post's skill list

Experience

6 years of relevant experience

in roles counted for the post

The same six applicants

Forty people applied for the post. The six below appear in all three columns. Each system reports its own kind of number, and the two other systems report more years than SkillsValley for every applicant.

A keyword ATS

Counts how many of the four skill words appear in the CV. Adds up every job for the years.

  1. Elin1/412
  2. Priya1/49
  3. Jonas2/48
  4. Ana2/414
  5. Marcus3/411
  6. Tomas1/47

A job board

Turns the same word count into a percentage. Takes the years total the applicant typed.

  1. Marcus75%11
  2. Ana50%14
  3. Jonas50%8
  4. Tomas25%7
  5. Priya25%9
  6. Elin25%12

SkillsValley

Counts related skills in part, and counts only the years spent in roles the post counts.

  1. ElinBest skill match74%6
  2. Priya71%2
  3. Jonas68%3
  4. Marcus57%1
  5. AnaMost relevant experience52%9
  6. Tomas46%3

Marcus shows what a word count rewards. A job board puts Marcus first at 75%, because Marcus typed three of the four words. Marcus has one year in a role the post counts. Ana shows what a blind year count rewards. A keyword ATS reports fourteen years for Ana. Nine of the fourteen were spent in a role the post counts.

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.

Get started

Find the most suitable candidates for your job, or find the best jobs for your skills.