# English Jobs Germany > English Jobs Germany is a job search platform for English-speaking roles in Germany. It helps non-local speakers find work. By default, it searches for jobs requiring only English. Users can specify additional languages they speak to broaden the search. You can search for these English-speaking jobs by crafting URLs as explained below. ## How to generate search engine results pages To generate a search URL, follow these patterns. The base URL is `https://englishjobs.de`. ### URL Structure 1. `/jobs/{query}`: For searching by job title or keyword. 2. `/in/{location}`: For searching by location. 3. `/in/{location}/{query}`: For searching by both location and query. ### Path Parameters - `{query}`: The job title, keyword, or skill to search for. If it contains spaces, URL-encode them (e.g., `software developer` becomes `software%20developer`). - `{location}`: The ID of the city or region. Must be one of the values from the "Allowed Locations" list below. ### Query Parameters - `include`: (Optional) A dot-separated list of additional languages the user speaks. This will include jobs that require English *plus* any of the specified languages. - You can include up to 4 languages. - The language values must come from the "Allowed Languages for `include`" list below. ### Examples - **Query-only:** `GET https://englishjobs.de/jobs/software%20developer` - **Location-only:** `GET https://englishjobs.de/in/berlin` - **Query and location:** `GET https://englishjobs.de/in/berlin/software%20developer` - **With additional languages:** - `GET https://englishjobs.de/jobs/software%20developer?include=french.german.spanish` - `GET https://englishjobs.de/in/berlin?include=french` - `GET https://englishjobs.de/in/berlin/software%20developer?include=french.german` ## Allowed Locations Below is the list of supported location IDs: Cities: - `regensburg` # Regensburg - `hannover` # Hanover - `saarbruecken` # Saarbrücken - `siegen` # Siegen - `darmstadt` # Darmstadt - `koeln` # Cologne - `mainz` # Mainz - `bonn` # Bonn - `remscheid` # Remscheid - `muenchen` # Munich - `chemnitz` # Chemnitz - `muelheim-an-der-ruhr` # Mülheim - `trier` # Trier - `heilbronn` # Heilbronn - `freiburg-im-breisgau` # Freiburg - `paderborn` # Paderborn - `oberhausen` # Oberhausen - `bergisch-gladbach` # Bergisch Gladbach - `mannheim` # Mannheim - `bottrop` # Bottrop - `reutlingen` # Reutlingen - `muenster` # Münster - `bremerhaven` # Bremerhaven - `ansbach` # Ansbach - `wuppertal` # Wuppertal - `leverkusen` # Leverkusen - `wuerzburg` # Würzburg - `stuttgart` # Stuttgart - `kassel` # Kassel - `karlsruhe` # Karlsruhe - `ulm` # Ulm - `bielefeld` # Bielefeld - `ingolstadt` # Ingolstadt - `nuernberg` # Nuremberg - `osnabrueck` # Osnabrück - `gelsenkirchen` # Gelsenkirchen - `augsburg` # Augsburg - `hildesheim` # Hildesheim - `aachen` # Aachen - `solingen` # Solingen - `leipzig` # Leipzig - `koblenz` # Koblenz - `erlangen` # Erlangen - `fuerth` # Fürth - `hamm` # Hamm - `ludwigshafen-am-rhein` # Ludwigshafen - `essen` # Essen - `halle-(saale)` # Halle - `hagen` # Hagen - `moers` # Moers - `luebeck` # Lübeck - `duisburg` # Duisburg - `hamburg` # Hamburg - `duesseldorf` # Düsseldorf - `bochum` # Bochum - `erfurt` # Erfurt - `moenchengladbach` # Mönchengladbach - `jena` # Jena - `dresden` # Dresden - `cottbus` # Cottbus - `dortmund` # Dortmund - `offenbach-am-main` # Offenbach am Main - `wiesbaden` # Wiesbaden - `neuss` # Neuss - `herne` # Herne - `berlin` # Berlin - `oldenburg` # Oldenburg - `kiel` # Kiel - `wolfsburg` # Wolfsburg - `pforzheim` # Pforzheim - `frankfurt-am-main` # Frankfurt - `krefeld` # Krefeld - `potsdam` # Potsdam - `rostock` # Rostock - `braunschweig` # Braunschweig - `heidelberg` # Heidelberg - `recklinghausen` # Recklinghausen - `magdeburg` # Magdeburg - `bremen-kreisfreie-stadt` # Bremen - `goettingen` # Göttingen - `salzgitter` # Salzgitter States: - `sachsen` # Saxony - `niedersachsen` # Lower Saxony - `bremen` # Bremen (state) - `hessen` # Hesse - `nordrhein-westfalen` # North Rhine-Westphalia - `baden-wuerttemberg` # Baden-Württemberg - `schleswig-holstein` # Schleswig-Holstein - `thueringen` # Thuringia - `sachsen-anhalt` # Saxony-Anhalt - `rheinland-pfalz` # Rhineland-Palatinate - `brandenburg` # Brandenburg - `berlin` # Berlin - `saarland` # Saarland - `mecklenburg-vorpommern` # Mecklenburg-Western Pomerania - `hamburg` # Hamburg - `bayern` # Bavaria ## Allowed Languages for `include` Below is the list of supported languages for the `include` parameter: - `arabic` - `bulgarian` - `catalan` - `chinese` - `croatian` - `czech` - `danish` - `dutch` - `estonian` - `finnish` - `french` - `german` - `greek` - `hindi` - `hungarian` - `irish` - `italian` - `japanese` - `korean` - `latvian` - `lithuanian` - `luxembourgish` - `maltese` - `norwegian` - `polish` - `portuguese` - `romanian` - `russian` - `slovenian` - `spanish` - `swedish` - `turkish` - `ukrainian`