Work / perfectrole.app
Own product · 2026
A direct-to-employer job index and salary intelligence platform across 135,000+ live roles
Aggregates live roles straight from 1,644 employer ATS feeds across North America, the UK and Europe, with regional salary percentiles and a double-opt-in Talent Vault.
- 135k+verified direct-to-employer roles
- 1,644company ATS feeds indexed
- 18country and regional hubs
- Client
- Own product
- Role
- Sole developer
- Stack
- Next.js, SQLite, Stripe, Railway
- Live
- perfectrole.app
How it works
From search to warm intro
Screens
The problem
Most job boards recycle stale listings, hide compensation and route candidates through third-party agency forms. Engineers and operators need verified links straight to the employer's own ATS, transparent regional salary benchmarks and a private way to receive warm introductions without exposing their profile to their current employer.
What I built
Direct ATS ingestion. Concurrent ingestion pipelines indexing 135,000+ active roles across 1,644 companies on Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee into a WAL-tuned SQLite index.
Regional compensation engine. Live P25, P50, P75 and P90 salary benchmarks across 18 North American, UK and European hubs in native USD, CAD, GBP and EUR.
Double-opt-in Talent Vault. 1-click Google and GitHub OAuth verification, GitHub proof-of-work repo analysis and automatic employer domain blocking so candidates stay hidden from their current company.
Employer billing and alerts. Self-serve Featured Slot and Brand Hub checkout via Stripe, plus transactional warm-intro and instant salary-floor alert emails via AhaSend.
- TypeScript
- Next.js
- Tailwind CSS
- SQLite
- Stripe
- Cloudflare R2
- Railway
- Playwright
The result
Live at perfectrole.app with 135,000+ active roles indexed across 1,644 verified employers.
Have something similar to build?
Book a 30-minute call





