New Job Requirement: Experience Building RESTful APIs

Adam DuVander, June 9th, 2010

The headline of the AppNexus job description jumps out with a question: Have you built RESTful APIs?? It’s the newest requirement for job listings, already known for their acronyms requiring OOP and MVC. You not only need to be able to consume web services. Now you have to have experience creating them.

As they describe in their job listing:

We need an efficient and agile engineer motivated by solving interesting technical challenges and building new applications quickly. Our team is rapidly developing RESTful APIs for our clients, functionality, and tools for our platform. The position requires a problem solving mindset as much as it requires strong PHP, API design and scalable and maintainable software development skills.

The real-time ad platform company that placed the ad certainly knows the importance of APIs. For an ad network these days APIs are becoming more of a key requirement because media buyers are increasingly making decisions based on data, with tools automatically adjusting for better performing ads.

It’s also interesting to notice the specific type of API AppNexus wants to create. It’s not a SOAP API. As ProgrammableWeb’s John Musser pointed out in his talk last month at GlueCon (see slides here), in the world of open APIs, simple wins. We’ve seen far fewer SOAP APIs than REST APIs over the last two years, as the slide above shows.

So, have you built RESTful APIs? And do you think it’s destined to be seen in more developer job listings in the future?

Tags: Issues, Jobs
Both comments and pings are currently closed.

12 Responses to “New Job Requirement: Experience Building RESTful APIs”

June 9th, 2010
at 7:25 am
Comment by: John

Awesome timing. One of the question in an interview I was just on was if I had any experience building RESTful APIs. I don’t and I was passed up.

June 14th, 2010
at 1:23 am
Comment by: This Week in #REST – Volume 19 (May 31 2010 – Jun 13 2010) « This week in REST

[...] New Job Requirement: Experience Building RESTful APIs – Interesting headline of a job description: “Have you built RESTful APIs??”. (by Adam DuVander) [...]

September 13th, 2010
at 12:01 pm
Comment by: New Job Title: API Engineer

[...] the API Engineer is in a way the companion role to the RESTful API job requirement we covered in June. One creates the platform, the other uses [...]

October 6th, 2010
at 1:46 am
Comment by: Finally Adding REST API

[...] it is, as the ease of development in REST has resulted in REST API usage growing immensely in the past two years, taking a good byte out of SOAP API usage, on which’s API is currently [...]

October 15th, 2010
at 12:14 pm
Comment by: Royal Pingdom » REST in peace, SOAP

[...] Source: ProgrammableWeb, May 2010. [...]

October 15th, 2010
at 4:19 pm
Comment by: REST in peace, SOAP

[...] Source: ProgrammableWeb, May 2010. [...]

October 29th, 2010
at 12:48 am
Comment by: REST vs. SOAP | Wang Jun's Blog

[...] 来源: ProgrammableWeb, May 2010. [...]

November 1st, 2010
at 11:45 am
Comment by: Contactology Updates API, Goes REST Over SOAP

[...] APIs out there to build email marketing solutions. The decision to go with REST also aligns with recent data that shows that both API publishers and developers are favoring REST over SOAP. Related [...]

November 13th, 2010
at 6:56 am
Comment by: Website Monitoring » Blog Archive » REST in peace, SOAP

[...] Source: ProgrammableWeb, May 2010. [...]

November 18th, 2010
at 7:09 pm
Comment by: REST vs. SOAP | 铭家PHP指导基地

[...] 来源: ProgrammableWeb, May 2010. [...]

June 1st, 2011
at 2:19 am
Comment by: 阿土伯的农场 » Blog Archive » PHP Cookbook读书笔记 – 第14章使用Web服务

[...] 来源: ProgrammableWeb, May 2010 [...]

September 29th, 2011
at 1:32 pm
Comment by: REST API + Android = Awesome

[...] General Availability of the REST API. The simplicitly of the REST protocol has helped make it the de facto lingua franca for Web 2.0/Cloud 2 applications (i.e. those that are inherently social and/or mobile in nature). [...]

Follow the PW team on Twitter

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.