Smashing Magazine is a useful resource for web developers. The points raised in their article on best practices for non profit websites, though a few years old, are still valid and important.
When hiring a web developer, non profits often look at price only, seeing their website as a "nice to have" add-on to their organisation, and not as a key part of their communication, branding and fundraising strategies. Hiring web developers who are not experienced in the non profit sector means that it is unlikely your website will be seen in this light. Here are some of the key factors that make non profit website a successful one.