Rather than focusing on whether it's sexist or not, I would start by saying that it is unwise.
I think that we (as a society) want young people to see all avenues as open to them regardless of gender. I highly doubt that the company doesn't want to hire women or has any sexist intention. However, it is unwise for us (as individuals and an industry) to use terms like "brogrammer" because it subtly suggests gender. One might not mean it as gendered, but certainly some young people will and will internalize it as meaning that "programming is really a guy's thing". This is compounded by the fact that programming is a field where women aren't well represented. I'm not suggesting quotas or anything like that. I'm simply suggesting that when people are thinking about their future, perceptions about industries affect their decisions and terms like "brogrammer" can create perceptions.
The same could be said if a library position were to use female-gendered terminology. Library science is a field that is predominantly women and using female-gendered language can only help to reenforce that perception. We don't want to force males into library science, but we also don't want young males to feel like they shouldn't go into it "because it's women's work".
When someone says that something is "sexist", I think a lot of people become defensive because they aren't sexists. I doubt that the person who wrote the post is sexist. However, a person who believes in equality can say something that negatively impacts that goal in our society. I don't know if it should be called sexist, but I do think that it negatively affects what we generally want in our world and our companies. Maybe not a lot, but it's something to think about when writing things in the future.
But if the company is full of Raging Brogrammers, it is good to call it out from the beginning. Same problem as over hiring programmers (getting compiler hackers when you are working on a CRUD app).
AFAIK, it is actually meant to contrast with the stereotypical nerdy programmer self-diagnosed with Asperger's — who would never refer to a coworker as "bro" — rather than to denote a "male programmer." The terminology is very unfortunate, though, especially if you're outside the culture it originated in.
I think the idea they want to convey could be more inclusively expressed as "We believe in being happy and having a life and interests outside of programming" or something like that.
i don't disagree with your points. however, each company has a particular culture. in a startup, a new hire that isn't a cultural fit can be devastating. the kind of neutered, sterile job ads that don't ruffle any feathers will not draw the kind of applicants that most startups are seeking.
edit: obviously, the above point excludes job posts that break laws.
I think that we (as a society) want young people to see all avenues as open to them regardless of gender. I highly doubt that the company doesn't want to hire women or has any sexist intention. However, it is unwise for us (as individuals and an industry) to use terms like "brogrammer" because it subtly suggests gender. One might not mean it as gendered, but certainly some young people will and will internalize it as meaning that "programming is really a guy's thing". This is compounded by the fact that programming is a field where women aren't well represented. I'm not suggesting quotas or anything like that. I'm simply suggesting that when people are thinking about their future, perceptions about industries affect their decisions and terms like "brogrammer" can create perceptions.
The same could be said if a library position were to use female-gendered terminology. Library science is a field that is predominantly women and using female-gendered language can only help to reenforce that perception. We don't want to force males into library science, but we also don't want young males to feel like they shouldn't go into it "because it's women's work".
When someone says that something is "sexist", I think a lot of people become defensive because they aren't sexists. I doubt that the person who wrote the post is sexist. However, a person who believes in equality can say something that negatively impacts that goal in our society. I don't know if it should be called sexist, but I do think that it negatively affects what we generally want in our world and our companies. Maybe not a lot, but it's something to think about when writing things in the future.