Amela
ℹ︎For confidentiality, service and company names and system images have been replaced with pseudonyms and mock-ups.
Job-matching service operator — new platform launch story

Candidates and employers,connected on the spot.

WorkMatch is a two-sided job-matching platform where candidates can quickly search jobs by area and criteria and complete applications, scouting and chat entirely in the app.

The story of launching a new platform, built in-house from scratch in 12 months, to solve "complex application flows, fragmented communication, slow search and cumbersome operations."

Matching
Candidate ⇄ Employer, two-way
Contact
In-app chat
Search
Fast by area and criteria
Experience
Push notifications via PWA
JOB SEARCH
Jobs that fit you
New
Customer Support (remote OK)
Tokyo · Shibuya · ¥280k–350k/mo
Scout
Web Designer / UI Designer
Tokyo · Shinjuku · ¥300k–420k/mo
Apply
01
CLIENT
About the client

A "job-matching service operator" connecting talent and companies.

The job-matching service operator runs a matching service whose members include both job seekers and hiring companies. Through applications, scouting and chat, it supports the entire journey to hire.

Previously the application flow was complex and communication channels were fragmented. So we set out to build the two candidate and employer front-ends and the operations backbone from scratch.

2-sided
Candidates × Employers
2 PWA
Candidate / Employer front-ends
Full-text search
Area & criteria
Business flow — from search to matching
STEP 1
Search jobs
Fast search by area, role and criteria
STEP 2
Apply & scout
Candidates apply, employers scout
STEP 3
Chat to connect
Real-time messaging inside the app
STEP 4
Operators manage
Unified review, billing and ranking management
02
CHALLENGE
Design challenges to solve

From first match to conversation — faster and smoother.

Complex application flow

Candidate and employer touchpoints were split,Too many steps to applycausing drop-off.

Fragmented communication

Communication relied on phone and email,and message history was hard to trackso coordination took time.

Slow search you can’t narrow

Job search was slowcouldn’t narrow quickly by area or criteria, making it hard to find jobs that fit.

Cumbersome operations

Job review, candidates and billing were scattered,operations took heavy effort.

03
ARCHITECTURE
The architecture we built together

Built four domains in-house from scratch.

Two PWA front-ends for candidates and employers, plus an operations backbone powering search, chat and billing — all built in-house from scratch. We designed the two-sided matching experience end to end.

Amela
EXECUTION
12 months
Duration
40 person-months
Total effort
Domain ①
Matching
Challenge
Complex application flow
Solution
Apply and scout in one tap
Two-sided matching
Domain ②
Contact
Challenge
Fragmented contact
Solution
In-app real-time chat
History unified too
Domain ③
Search
Challenge
Slow search
Solution
Instant filtering with full-text search
Fast by area and criteria
Domain ④
Operations backbone
Challenge
Cumbersome admin
Solution
Unified review and billing
Notifications and rankings automated too
Frontend
Next.js (PWA)Ant Design
Backend
NestJSElasticsearchSocket.ioRedis / Bull
Infra
AWS S3Firebase Push
04
IMPACT
The value the platform creates

More matches, a shorter path to hire.

A smooth application experience

From search to application and scouting — all in one tap.

Uninterrupted communication

In-app chat keeps everything smooth, right through interview scheduling.

Maximize matches

Fast search and scouting help you find jobs and talent that fit.

Operational efficiency

Review, billing and analytics converge on one platform to lighten operations.

STAKEHOLDER
Job seeker
Typically
Complex application flow
With WorkMatch
Apply and connect in one tap
More matches
Reach matching jobs instantly
STAKEHOLDER
Employer
Typically
Hard to reach candidates
With WorkMatch
Reach out directly via scouting
Shorter path to hire
Coordinate instantly via chat
STAKEHOLDER
Operator
Typically
Scattered management
With WorkMatch
Review and billing unified
Streamline operations
Analytics speed up improvement
DEMO

Experience three perspectives in a working demo.