If you are an EU citizen you don’t need a work permit to work in Prague. Most common jobs for foreigners are teaching English, German or other languages. You might also find employment with some foreign owned businesses. Some bars and restaurants are also looking for English speaking staff, especially at tourist locations. If you are a citizen of New Zealand you might arrange working holiday in the Czech Republic before you leave your country. This scheme allows you to work and travel in the Czech Republic for up to one year. Unemployment rates in Prague is very low, around 2%. This doesn’t mean that finding a job in Prague is very easy. In Prague, there are also a lot people from former Soviet Union who are working, mostly illegally and willing to do low paid jobs under bad conditions, usually working at construction sites. Prague police often clamp down on those foreigners working or staying illegally.
Average monthly salary (before tax) is around £900 or 30.000 CZK in Prague but on average whole country salary is just around 23.000 CZ or £700. Wages increase every year about 5 - 8%.
Teach English (Quite high demand of native English speakers in Prague).
You can easily find teaching jobs at high schools, private language centres, and, more rarely, universities. Qualified native-speaking language teachers are difficult to find. The demand for teachers is become even more intense now that a new Czech residency law has taken effect. The majority of good teaching jobs require at least a bachelor’s degree and either teaching experience or a TEFL certificate. Wages range from 150 to 300 crowns (about £4.5 to £9) per hour and at some private schools can reach up to 400 CZK (£13) per hour.
Where to look for jobs offers