We're working on a 'Hipmunk' for hacker job searches, and we'd love to hear from this community about what's important in a job search.
What drives your search? Is it 'job first' or 'company first'?
We can imagine job/company location is pretty important, but what about understanding the customer problem the company is trying to solve? How important is that to you in your search?
What about the day-to-day perks of working for an organization (e.g., 4-day week, choice of hardware, free lunches, etc.)?
Would information about a company's success in the market (as much as can be shared publically) be highly relevant to your search?
And finally, how do you discover what great new companies are out there to work for?
Someone working in say the financial sector or in gaming is much more likely to want to move within that sector than say someone working on web design where industry is secondary to technology.
Also location has a big impact how some searches for a job, someone in SF or NY who has a wide range of options is more likely to be picky about multiple factors, while someone in a tech backwater is much more likely to care about company success (as losing your job is much more serious) but may also be willing to travel much further to work.
There's also a lot of factors which relatively few developers care about (4 day work week, whether the company will allow you to work on open source projects in your own time) but the developers who care about them care a lot.
I run a developer job board in the UK so I obviously spent a fair amount of time thinking about these things :)
If you want to chat feel free to drop me an email, happy to share advice from my own experience.