Comment
Comment by lazylester
Try idealist.org
But mostly there's not enough $ in non-profits to pay a s/w dev.
Another approach is to work hard, retire early, and then do the work pro-bono. I have been doing s/w for non-profits since I retired at 51 20 years ago.