# English Jobs Finland > English Jobs Finland is a job search platform for English-speaking roles in Finland. 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.fi`. ### 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.fi/jobs/software%20developer` - **Location-only:** `GET https://englishjobs.fi/in/helsinki` - **Query and location:** `GET https://englishjobs.fi/in/helsinki/software%20developer` - **With additional languages:** - `GET https://englishjobs.fi/jobs/software%20developer?include=french.german.spanish` - `GET https://englishjobs.fi/in/helsinki?include=french` - `GET https://englishjobs.fi/in/helsinki/software%20developer?include=french.german` ## Allowed Locations Below is the list of supported location IDs: Cities: - `salo` # Salo - `ii` # Ii - `lahti` # Lahti - `riihimaki` # Riihimäki - `rovaniemen-mlk` # Rovaniemen maalaiskunta - `nivala` # Nivala - `oulu` # Oulu - `jyvaskyla` # Jyväskylä - `kurikka` # Kurikka - `loviisa` # Loviisa - `vammala` # Vammala - `kuopio` # Kuopio - `rauma` # Rauma - `kauhava` # Kauhava - `alavus` # Alavus - `kangasala` # Kangasala - `iisalmi` # Iisalmi - `halikko` # Halikko - `masku` # Masku - `kauniainen` # Kauniainen - `kouvola` # Kouvola - `loimaa` # Loimaa - `orimattila` # Orimattila - `sotkamo` # Sotkamo - `lapinlahti` # Lapinlahti - `pori` # Pori - `kokkola` # Kokkola - `kajaani` # Kajaani - `kuusankoski` # Kuusankoski - `lieksa` # Lieksa - `kankaanpaa` # Kankaanpää - `hameenkyro` # Hämeenkyrö - `oulunsalo` # Oulunsalo - `vaasa` # Vaasa - `porvoo` # Porvoo - `sipoo` # Sipoo - `lieto` # Lieto - `raahe` # Raahe - `raisio` # Raisio - `valkeakoski` # Valkeakoski - `savonlinna` # Savonlinna - `nokia` # Nokia - `naantali` # Naantali - `kempele` # Kempele - `kiiminki` # Kiiminki - `kalajoki` # Kalajoki - `tampere` # Tampere - `kirkkonummi` # Kirkkonummi - `heinola` # Heinola - `lappeenranta` # Lappeenranta - `pieksamaki` # Pieksämäki - `paimio` # Paimio - `rovaniemi` # Rovaniemi - `mikkeli` # Mikkeli - `nurmijarvi` # Nurmijärvi - `kerava` # Kerava - `hanko` # Hanko - `eura` # Eura - `veckelaaa` # Vehkalahti - `valkeala` # Valkeala - `vihti` # Vihti - `janakkala` # Janakkala - `kuusamo` # Kuusamo - `liminka` # Liminka - `narpio` # Närpes - `jarvenpaa` # Järvenpää - `mantsala` # Mäntsälä - `anjalankoski` # Anjalankoski - `nurmo` # Nurmo - `siilinjarvi` # Siilinjärvi - `turku` # Turku - `kotka` # Kotka - `tuusula` # Tuusula - `mustasaari` # Korsholm - `lapua` # Lapua - `saarijarvi` # Saarijärvi - `nastola` # Nastola - `helsinki` # Helsinki - `hollola` # Hollola - `aanekoski` # Äänekoski - `forssa` # Forssa - `joutseno` # Joutseno - `leppavirta` # Leppävirta - `orivesi` # Orivesi - `seinajoki` # Seinäjoki - `kaarina` # Kaarina - `hamina` # Hamina - `uusikaupunki` # Uusikaupunki - `ilmajoki` # Ilmajoki - `jyvaskylan-mlk` # Jyväskylän maalaiskunta - `pietarsaari` # Jakobstad - `haukipudas` # Haukipudas - `toijala` # Akaa - `keminmaa` # Kemi - `pirkkala` # Pirkkala - `kontiolahti` # Kontiolahti - `kitee` # Kitee - `mantta` # Mänttä-Vilppula - `muurame` # Muurame - `hattula` # Hattula - `alajarvi` # Alajärvi - `imatra` # Imatra - `lempaala` # Lempäälä - `keuruu` # Keuruu - `joensuu` # Joensuu - `lohja` # Lohja - `hyvinkaa` # Hyvinkää - `jamsa` # Jämsä - `kauhajoki` # Kauhajoki - `hameenlinna` # Hämeenlinna - `ylojarvi` # Ylöjärvi - `haparanda` # Tornio - `varkaus` # Varkaus - `parainen` # Pargas - `espoo` # Espoo - `laukaa` # Laukaa - `vantaa` # Vantaa - `ylivieska` # Ylivieska - `ulvila` # Ulvila - `pedersore` # Pedersöre - `huittinen` # Huittinen - `liperi` # Liperi Regions: - `north-karelia` # North Karelia - `kainuu` # Kainuu - `finland-proper` # Southwest Finland - `northern-ostrobothnia` # Northern Ostrobothnia - `kymenlaakso` # Kymenlaakso - `south-karelia` # South Karelia - `central-ostrobothnia` # Central Ostrobothnia - `aland` # Åland - `uusimaa` # Uusimaa - `satakunta` # Satakunta - `ostrobothnia` # Ostrobothnia - `southern-savonia` # South Savo - `pirkanmaa` # Pirkanmaa - `central-finland` # Central Finland - `paijanne-tavastia` # Päijänne Tavastia - `lapland` # Lapland - `north-savonia` # North Savo - `southern-ostrobothnia` # Southern Ostrobothnia - `tavastia-proper` # Tavastia Proper ## 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`