How to hire developers for a startup