I love this, though I'd be curious to know how often developers without degrees will actually get hired (versus those with degrees).
Some really quick feedback: I think multi-tag search is a must. As an example, I typed "nyc js" and got nothing, despite there very much being plenty of jobs in NYC with JS requirements.