I will suggest that at least part of why no woman has ever applied is because your messaging sucks. This title is a terrible title that conveys that you choose to exclude women. This may not have been your intention, but that is what it signals. It sounds like you exclude them intentionally and you wrote this piece to justify it.
If you meant "We currently don't have a single female developer and we would like to see this change," well, you should have titled it that way.
People make decisions based as much on subtext, context, etc as on overt messaging. This is a UK company, but it sounds to my ear like it was written by someone who speaks English as a second language and doesn't grasp subtle differences that native speakers should grasp. I have no idea why that is.
But this article is rife with problematic language that suggests you don't want women developers and you feel entitled to exclude them. This is likely (at least part of) the reason not a single female developer has ever applied.