Case study

A recruitment platform with smart candidate matching

Polskill matches candidates to offers on skills: both sides rate them from 1 to 5, the system scores the fit, and a conversation opens only after both agree. Both sides go through their matches with a single swipe, as in a dating app, and a conversation opens only once the candidate and the recruiter have picked each other.

Context

A recruiter reads hundreds of CVs to find a few that fit. A candidate scrolls through hundreds of offers to find one for them. Polskill does that work for both sides: based on skills, it matches the candidate with the best offers and the recruiter with the best candidates, before anyone opens a single CV.

What I built

Candidate

  • A profile filled in once: rated skills, education, experience, courses, certificates, a CV.
  • Preferences: salary range, location, contract type, work mode. They set the order of offers on the list.
  • Offers ordered by fit, one after another. Swipe right to apply, left to pass, with no form and no cover letter.

Employer

  • A company account with a single invitation link for colleagues, with roles and job titles.
  • Publishing offers, and candidates ordered by fit to that particular offer, reviewed one after another with a swipe.
  • Only after picking a candidate does the recruiter see whether they were interested in the offer, and can write to them.
  • A guided start for a new account, up to publishing the first offer.

Matching and conversations

  • A fit score computed from the skill ratings on both sides, separately in each direction.
  • A conversation opens only when both sides accept the match.
  • Live chat for confirmed pairs.

Search and back office

  • Radius search from a given address, with a map and filters: salary, contract type, work mode, occupation.
  • Login with a Google account or email, bot protection, CV uploads.
  • A ticketing system, a newsletter.
  • The interface and every dictionary in Polish, English and Ukrainian.

Outcome

The first version was handed to the client in July 2025, the finished platform in November 2025.

Contact

Facing something similar? Describe it and I will tell you whether I can help.

You do not need a specification. Describe how the work looks today and what should change. We will write the scope together.

A few sentences is enough.

The data controller is WSD - Włodarczyk Software Development. I use your data only to answer this enquiry. Details in the privacy policy.