I agree it might be missing a few options or some developers might identify as multiple options, but for now it's a good start to at least approach recruiters who specialise in certain kinds of roles.
Bad decision to force people to put a stamp on them just to sign up!