HiringPad - Technical screening platform to hire software engineers
TechMeAbroad - Find Tech jobs from companies sponsoring visas
YouTeam - YouTeam is a new, smarter way to outsource.
JobsInTech - Find tech jobs that come with a visa
Exchange - On-demand technical interview coaching by engineers
The Daily Job Hunt - Newsletter to help your friend get a job