The early stage of the hiring process has a huge signal-to-noise problem. A job posting on one of the standard career sites garners hundreds of resumes, but most are poor, and sorting cruft takes countless hours. Outstanding web developers do not generally spend their time trolling the job listings on Craigslist. They do, however, enjoy puzzles.
Admittedly, this is contrived. We didn't have a backend jobs admin till last week, when Eric and Mike made it for the purpose of this challenge. But it should be a fun challenge for any dev up to the task. Anyone who successfully submits their resume will be carefully considered. Even if you aren't looking for a job, feel free to give it a spin and drop us a line at email@example.com to let us know what you think.
Note: All errors you run into are intentional. A blank page should be considered an error. If you see a blank page, your resume has not been submitted.