There are a real range of English speaking jobs in Germany, be it part-time, full-time or freelance. Some TEFL teachers work directly for one school or centre, whereas others work for a company that sends them to various places to teach, and some work as their own boss, teaching freelance. There are also some teaching programmes that put TEFL teachers on placements.
You could be working one-on-one as a private tutor or teaching a group of students, going to clients at their home or visiting workplaces. The world is your oyster when it comes to the kinds of teaching gigs you can get in Germany!
Just keep in mind, some of these opportunities are likely to come up when you’ve been working in the country for a while, rather than being advertised online. For example, working as a freelancer may be difficult at first, with no connections or support, but it could be easy after a year of living in Germany.