WERKHUNT
Live · updated hourly

The job market, measured.

Job boards sell you volume. We count what is actually there : every number below is computed live from our own tracking bank, as a conservative floor. No marketing math, no rounding up.

By city

Where can you actually work in English?

"This city is international, English is fine" : the line every newcomer hears. Here is what the listings themselves say. Click a city for the full picture.

CityLive rolesEnglish-workableLanguage wallOpen 2+ months
Berlin35,1781,043 (3%)73%31%
Munich17,759513 (2.9%)66%35%
Hamburg21,326121 (0.6%)68%39%
Frankfurt21637 (17.1%)83%29%
Cologne17213 (7.6%)92%20%
Stuttgart12331 (25.2%)75%27%
Düsseldorf9917 (17.2%)83%16%
Remote (EU)2,0291,829 (90.1%)10%18%

English-workable = the listing itself confirms English is enough (posting language, an explicit English-first line, or no other language required). Roles that state nothing are NOT counted as English-workable : the true number can only be higher than shown. That is the point : floors, not hype. The per-city figures refresh from a nightly snapshot ; the headline numbers above are live.

One honest caveat : coverage differs by city. Berlin includes the full federal job-agency feed ; the other cities mostly reflect the company career boards we track, which skew international. Each share describes what we track there, not that city's entire market : so do not read Munich's high share against Berlin's low one as a market comparison.

Methodology

Where these numbers come from

Sources

The German federal job agency feed plus a few hundred company career boards (Greenhouse, Personio, Ashby, Lever and friends), every one verified by hand before we ingest it. Deduplicated across sources.

Freshness

The bank re-checks itself around the clock : new roles drip in all day, links are health-checked, and a listing that 404s is marked dead instead of being shown to you as an opportunity.

Floors, not estimates

Every percentage is computed only from listings where we KNOW the answer. Unknown posting date? Not counted as stale. Language not stated? Not counted as English-workable. The real numbers can only be worse for the boards and better for you.

What we do not know

Most listings state no language requirement at all : we show that gap as its own number instead of guessing it away. When we cannot verify something, we say so. That is the whole product.

This is the market. Now read it against your profile.

The same checks behind these numbers run on every role for you : language walls, ghost-job age, work-authorization traps. You see the few worth applying to, and which to skip.

See your matches →

Free during beta · no card · a magic link and you are in