(You don't have a fixed employer, so technically it is the same as "selbstständig". But "freiberuflich" is a word reserved for certain groups of jobs, mostly in the arts and in education, like a freelance teacher or an actor for instance.)
Read more
We haven't talked about this word in an article in detail. Just leave your questions in the discussion section here, and I'll answer all them :)