How to Assess Technical Skills While Hiring Remote Developers?