# 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: - `hannover` # Hanover - `offenbach-am-main` # Offenbach am Main - `potsdam` # Potsdam - `hamm` # Hamm - `bremen-kreisfreie-stadt` # Bremen - `kassel` # Kassel - `fuerth` # Fürth - `leverkusen` # Leverkusen - `krefeld` # Krefeld - `remscheid` # Remscheid - `freiburg-im-breisgau` # Freiburg - `goettingen` # Göttingen - `oberhausen` # Oberhausen - `dresden` # Dresden - `ulm` # Ulm - `koblenz` # Koblenz - `bonn` # Bonn - `luebeck` # Lübeck - `reutlingen` # Reutlingen - `nuernberg` # Nuremberg - `salzgitter` # Salzgitter - `siegen` # Siegen - `heilbronn` # Heilbronn - `chemnitz` # Chemnitz - `stuttgart` # Stuttgart - `frankfurt-am-main` # Frankfurt - `cottbus` # Cottbus - `erfurt` # Erfurt - `bielefeld` # Bielefeld - `muenster` # Münster - `rostock` # Rostock - `solingen` # Solingen - `bergisch-gladbach` # Bergisch Gladbach - `wolfsburg` # Wolfsburg - `moers` # Moers - `paderborn` # Paderborn - `muelheim-an-der-ruhr` # Mülheim - `saarbruecken` # Saarbrücken - `pforzheim` # Pforzheim - `bremerhaven` # Bremerhaven - `hamburg` # Hamburg - `hagen` # Hagen - `augsburg` # Augsburg - `osnabrueck` # Osnabrück - `gelsenkirchen` # Gelsenkirchen - `herne` # Herne - `berlin` # Berlin - `regensburg` # Regensburg - `ingolstadt` # Ingolstadt - `mannheim` # Mannheim - `ludwigshafen-am-rhein` # Ludwigshafen - `wuppertal` # Wuppertal - `braunschweig` # Braunschweig - `erlangen` # Erlangen - `dortmund` # Dortmund - `hildesheim` # Hildesheim - `muenchen` # Munich - `leipzig` # Leipzig - `ansbach` # Ansbach - `darmstadt` # Darmstadt - `oldenburg` # Oldenburg - `kiel` # Kiel - `halle-(saale)` # Halle - `koeln` # Cologne - `heidelberg` # Heidelberg - `recklinghausen` # Recklinghausen - `moenchengladbach` # Mönchengladbach - `duesseldorf` # Düsseldorf - `essen` # Essen - `mainz` # Mainz - `trier` # Trier - `magdeburg` # Magdeburg - `wuerzburg` # Würzburg - `aachen` # Aachen - `neuss` # Neuss - `duisburg` # Duisburg - `karlsruhe` # Karlsruhe - `bottrop` # Bottrop - `bochum` # Bochum - `wiesbaden` # Wiesbaden - `jena` # Jena States: - `hamburg` # Hamburg - `hessen` # Hesse - `brandenburg` # Brandenburg - `berlin` # Berlin - `saarland` # Saarland - `rheinland-pfalz` # Rhineland-Palatinate - `schleswig-holstein` # Schleswig-Holstein - `sachsen` # Saxony - `baden-wuerttemberg` # Baden-Württemberg - `thueringen` # Thuringia - `bremen` # Bremen (state) - `bayern` # Bavaria - `nordrhein-westfalen` # North Rhine-Westphalia - `niedersachsen` # Lower Saxony - `mecklenburg-vorpommern` # Mecklenburg-Western Pomerania - `sachsen-anhalt` # Saxony-Anhalt ## 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`