Triage job offers
like bugs.
Devtriage reads Polish IT job boards for you, shows what each offer is really worth after tax, remembers what the boards forget and tracks your applications until someone answers.Polish IT job boards, read daily, priced after tax.
Free. Or use the browser extension alone, without an account.
How it works
Every offer becomes a ticket. This one is from today’s list.
- Stage
- Inbox
- Priority
- P1
- Take-home
- 23.7k / mo
Reads the job boards every morning.
Merges duplicates, estimates take-home, sets priority.
The duplicate on NoFluffJobs was merged into this ticket, which got priority P1.
You mark it and apply. The ticket remembers.
Applied through the company’s own form. The ticket keeps the date and the channel.
When a company goes quiet, you get a reminder.
- todayApplied
- day 7Follow-up suggested
- day 14Second follow-up
- any dayA reply moves it on
- day 21Closed, kept in history
What an offer is worth to you
Start from the rate of the offer above, set what you take home today and see whether the switch pays. On an employment contract, use your net salary.
3.7k more a month than now, +19%
The app’s own 2026 calculation, 160 hours a month, no days off. In the app, your contract comes from Criteria.
What the boards forget, and Devtriage keeps
One ad as the scanner saw it: how long it stayed open, how often it was bumped or reposted, and whether the rate moved.
- 19 SepFirst seenJustJoin.it · 16k–21k
- 229 SepTop of the range raised16k–22k
- 310 OctReworded, range widenedSame ad · 15k–23k
- 419 Oct–27 OctOff every board9 days
- 528 OctBack as a new adNew ad, description 94% the same · 18k–23k
- ↑16 SepBumped 4 timesThe board moved it back to the top, but Devtriage kept the first date. 16 Sep · 5 Oct · 16 Oct · 4 Nov
Why triage, and not one more job board
Job boards are built for employers. Devtriage is built for the person applying, and runs on the boards you already use.
of Polish IT ads showed pay in early 2026.
Nearly half the ads say nothing about pay.
Keep them with a lower score or drop them. Market pulse shows what the same stack actually advertises.
Source: ceo.com.pl, 2026
CVs on average for one junior IT ad.
Being early matters more than ever.
A scan every morning and on workday afternoons puts a match in your Inbox the day it appears.
Source: ceo.com.pl, 2026
Figures from reports published in 2026, rounded. They describe the market, not Devtriage’s own data.
Where offers come from
Three independent routes, so no single board can switch Devtriage off.
- AYour browser
The extension scores the lists and offers you open, and records what you apply to. It fetches nothing in the background.
JustJoin.it · NoFluffJobs · pracuj.pl · theprotocol.it · LinkedIn - BThe scan
Every morning and workday afternoon, on boards that allow automated reading. If a board refuses, you hear the same day.
JustJoin.it · NoFluffJobs · Bulldogjob · Remote OK · We Work Remotely - CCompanies you follow
Paste a company’s careers page, and Devtriage reads its hiring system’s public job API.
Greenhouse · Lever · Ashby · Workable
How triage decides
Of 459 ads read this morning, 24 match the sample profile. Nothing else is thrown away: each one lands in a bucket with its reason.
Sample profile: at least 20k a month, React or Next.js, remote or three cities. In the app the same view runs on your own last scan.
- Read this morning459
- Duplicates, merged25
- Stale96
- Pay below the minimum6
- Title doesn’t fit91
- Location25
- Stack137
- Fits, lower score55
- Match24
Principles
On the candidate’s side.
Offers are ranked by what they are worth to you. There are no employer or recruiter accounts.
Nothing about you is sold or shown.
Your criteria, notes and applications stay in your account, and you can export or delete them at any time. Market pulse shows only counts and medians.
Ads are never copied.
Only hashes of description phrases are compared, short numeric fingerprints that can’t be turned back into text. The text stays on the board.
The extension reads only pages you open.
It never clicks, submits or applies for you, and fetches nothing in the background.
Blocking is respected.
Boards that refuse automated reading aren’t scanned, and nothing works around their checks.
Start with what you have
- Sign inThe scanner, your Inbox and the pipeline.Free, no card.
- Get the extensionThe extension scores offers on the boards you already browse. No account needed.
- Try the demoThe whole dashboard on sample data.