Job Board
The job board at /jobs is available to all subscribers. Free users get basic filters (Roles, Locations, Tech) and up to 20 listings. Pro subscribers get all 7 filter categories, 10,000 listings, and full-text search.
Search & Filters
Search by keyword across job titles, descriptions, and company names. The filter panel covers seven dimensions:
- Tech stack (multi-select)
- Location and remote preference
- Roles
- Skills, Experience, Cultures, Companies (Pro)
Each dimension is sorted by occurrence so the values present in the most jobs float to the top. The Tech and Skills tabs are grouped by category (languages, frameworks, databases, cloud, etc.) so you can scan a category instead of scrolling a flat list. Every value is a three-state toggle — off, include, or exclude — letting you say “Tech: Postgres, not MongoDB” in one tab.
On mobile the panel opens as a bottom sheet that auto-closes when you tap Apply, and tabs collapse to a single dropdown so the sheet stays usable on a small screen.
Cross-dimension exploration
Once at least one filter is set, a co-occurrence panel appears above the result list showing what tech, skills, cultures, role categories, experience levels, and companies most often appear in jobs matching your filter. On desktop it's inline; on mobile it collapses behind a tap-to-expand control to keep the result list above the fold. See Co-Occurrence & Drill-Down for how to read density and lift.
Smarter ranking when you've uploaded a resume
Your resume can shape what you see on /jobs in two distinct ways. They're independent — one is automatic and only re-orders the list, the other is an opt-in checkbox that actually changes the filter set.
1. Automatic resume-based ordering
If you're a Pro subscriber and you've uploaded a resume on /resume, the job list is automatically reordered when the search bar is empty so jobs whose content most closely matches your resume rise to the top. The matching is on meaning, not just keywords — a resume heavy on distributed-systems experience will lift jobs that talk about queues, sharding, and consistency even if the exact words don't appear.
When you type in the search bar, your search term dominates and resume similarity blends in, so jobs that match either the literal text or the meaning rise to the top. The same filters you set apply either way — ranking only changes the order of the list, not which jobs are eligible.
There's no setting to turn this on or off. Uploading a resume on /resume enables it; removing your resume reverts to standard ranking.
2. The “Use resume match” checkbox (opt-in filter overlay)
The filter panel also exposes a Use resume match checkbox alongside the existing Remote only and Has equitytoggles. Unlike the automatic ranking above, this one actually changes which jobs are eligible. It's off by default. Checking it overlays your parsed resume signals onto the manual filter set — only filling dimensions you haven't set yourself, leaving the rest alone. The checkbox is greyed out with an “Upload a resume to enable” tooltip when you don't have a resume on file. See Resume Match for the upload flow.
Saved searches & alerts
Save any combination of filters as a named saved search and reuse it across the product. Turn on the daily alert toggle to receive an email at 8 AM UTC summarising new jobs that match. Free users get 1 saved search; Pro users get up to 10. See Saved Searches for the full story.
Applying to Jobs
Job listings link to the original posting on the company's career page or ATS. Click "Apply / View Source" on any job card to go directly to the application.