What does H/F, M/F and M/W abbreviation in job titles mean?

If you look at some job titles on Stack Overflow Jobs you can come across several abbreviations: H/F, M/F, M/W. It does not look programming specific (excuse me if I'm wrong). E.g.:

Ruby-on-Rails or AngularJS developer for Open Source project (m/f)

Senior PHP Developer (m/f)

PHP Softwareentwickler (m/w)

Team Leader Web .Net (H/F)

What is their meaning?


Solution 1:

This is used primarily for job postings from countries which use languages with different words for the masculine and feminine job titles (like English actor/actress, sculptor/scupltress, dominator/dominatrix, etc). Appending "m/f" or similar is a concise way to indicate that applicants of any gender are welcome. It may be a legal requirement in some of these jurisdictions, so has to appear in English even when though it is typically irrelevant.

So these abbreviations stand for:

  • M/F - Male/Female
  • M/W (if you were in Germany) Männlich/Weiblich
  • H/F (if you were in France) - Homme/Femme