Additionally, I've looked at positions in Germany in the past, but I have no fluency in the language. Would that prevent me from being an appropriate candidate?
our business language is English, there is no need to be worried about German skills. Additionally, we provide our employees with free German courses :)
And yes, m/f is male and female respectively, as previous comment mentions.
The reason to still state that the job is available to both genders is that the word describing the job is most often masculine.