Jobseekers Invited to “Apply Via API”

Adam DuVander, February 2nd, 2012

ParseForget uploading resumes or filling out forms on some job board. Backend-as-a-service company Parse is inviting potential hires to apply via its Parse API. In what initially looks like an added barrier to entry, the company is hoping its cheeky and geeky move will attract the sort of developers who think in JSON.

All that’s required is your name, email address, a message describing why you’d be a great fit and an array of URLs. Oh, and be sure to set the Content-Type as application/json, but I’m sure you’d have done that by habit, right?

In a highly competitive market for developers, is Parse making it harder for people to apply? For the right fit, the company might be making it easier.

For those interested, you can see the details of the application process or read our overview of Parse.

Via Luis Abreu

Both comments and pings are currently closed.

26 Responses to “Jobseekers Invited to “Apply Via API””

February 2nd, 2012
at 3:01 pm
Comment by: andy matthews

This is a fantastic idea. Kudos to Parse for thinking outside the box.

February 2nd, 2012
at 3:39 pm
Comment by: stephen

I’m tempted to apply for this even though I’m not looking for a job!

February 2nd, 2012
at 3:43 pm
Comment by: Ben Werdmuller

It’s a brilliant idea – and so incredibly simple to implement for any developer worth anything at all that it’ll weed out unqualified entries without being a major barrier to entry. And it’s fun. Nicely played!

February 2nd, 2012
at 4:23 pm
Comment by: kevin

Great idea right until someone publishes an article with the url

February 2nd, 2012
at 5:02 pm
Comment by: Alan Brown

Those who leave interviews in a huff when asked to answer programming questions will undoubtedly be stymied.

February 2nd, 2012
at 5:10 pm
Comment by: John

@kevin you’re obviously not one of the programmers they are looking for if you think this post has let the cat out of the bag…

February 2nd, 2012
at 5:36 pm
Comment by: Mike

Alas, though they’re trying to be geeky, they fail to recognize the difference between PUT and POST. If the item is getting updated when another post is done, that should be a PUT.

Sigh: http://stackoverflow.com/questions/630453/put-vs-post-in-rest

February 2nd, 2012
at 5:44 pm
Comment by: Romin Irani

I think Parse is pretty clear in their mind about the type of person that they want to hire. Given that, this is a great idea. Even if the programmer has not done this before but learns how to do that and ends up submitting it — its a win-win for everyone.

February 2nd, 2012
at 5:53 pm
Comment by: JSON APIで就職希望を受け付けるParse社の求人ページ | 秋元

[...] Jobseekers Invited to “Apply Via API” This entry was posted in ネット and tagged API, JSON, ハッカー, 技術, 求人, 転職 by [...]

February 2nd, 2012
at 6:42 pm
Comment by: David Doran

@Mike: Well yes and no. If you really wanted to go RESTful then doing a POST to /jobs/applications would submit your application, you’d get a URL such as /jobs/applications/a5Ld94Dc in a Location header, and you’d PUT to /jobs/applications/a5Ld94Dc to update your application. POST is not guaranteed to be idempotent, but it doesn’t mean that it _can’t_ be idempotent. In this case, we’re not POSTing to the resource URL (the /jobs/apply URL represents all applications, not just ours) so we can’t use PUT. POST can be used for pretty much any non-GET use, but PUT must only be used on the resource URL itself.

February 2nd, 2012
at 7:27 pm
Comment by: Daryl Teo

@Mike: /jobs/apply is not a resource. Apply implies an action (a REST resource would be /application or /jobs/application ). So, POST is appropriate in this case imho.

February 3rd, 2012
at 1:00 am
Comment by: rjp

@Mike – I think they’re right to use POST because there’s only one URI shared between everyone.

PUT works “on” the URI, POST works “under” the URI. Since there’s only one URI for everyone, PUT would (pedantically) only store the latest application from anyone (update of an existing resource identified by URI). POST, on the other hand, creates a new subobject for the URI and thus stores everyone’s application distinctly.

February 3rd, 2012
at 6:31 am
Comment by: kevin

Guys, can you guys confirm if the page is down?

https://www.parse.com/jobs/apply

@ 9:30 am on Feb 3rd ?

February 3rd, 2012
at 7:59 am
Comment by: MatBee

You killed their api. Maybe they need to hire someone with higher-scale api development.

February 3rd, 2012
at 8:22 am
Comment by: kevin

Dang! getting a 406 network error..Anyone in the same boat?

February 3rd, 2012
at 9:41 am
Comment by: Gregw

You do a PATCH to update guys. PUT usually implies a file.

February 3rd, 2012
at 10:07 am
Comment by: Colin Dean

Ruby gem for applying for jobs via API in 3..2..1…

February 3rd, 2012
at 11:09 am
Comment by: john

spam them!!!!!

February 5th, 2012
at 9:35 pm
Comment by: OTR Links 02/06/2012 | doug – off the record

[...] Jobseekers Invited to “Apply Via API” [...]

February 6th, 2012
at 4:24 am
Comment by: j

rjp said: PUT would (pedantically) only store the latest application from anyone

This could be used to ensure that you are the only applicant for the job and, hence, be the best (only) person for the job. However, you’d have to keep re-PUTting in case anyone else had the same idea.

February 6th, 2012
at 7:35 am
Comment by: Sole42

inb4 DDOS

February 7th, 2012
at 1:50 am
Comment by: Saiyasodharan

thought of writing a simple HTML form to automate the application process :P
but the page is down !!!

February 7th, 2012
at 8:25 am
Comment by: Dayv

Nice idea, but loses all kudos by using Comic Sans

February 10th, 2012
at 12:01 am
Comment by: “Apply Via API” Company Slammed With Applicants

[...] of the company’s founders. It was Yu’s idea to invite potential technical employees to apply via API. The resulting interest from Hacker News prompted hundreds of applications, a copy-paste JavaScript [...]

February 10th, 2012
at 6:11 am
Comment by: Jobseekers Invited to Apply Via API to Parse | Brent Sordyl's blog

[...] Story: Jobseekers Invited to Apply Via API to Parse) Like this:LikeBe the first to like this post. hiring, json hiring, json ApplicationCraft [...]

April 10th, 2012
at 3:57 pm
Comment by: Today in APIs: Facebook SDK Security, Gnip Goes to China and Amazon In App Purchases

[...] may remember Parse as the apply via API company. Now the company has helped the world’s largest social network figure out a huge problem in [...]

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.