API Developer With Knowledge Of Online Advertising Industry

*** Interested Applicants may apply by contacting us at advjobs@hotmail.com. Please include your Skype username in your e-mail. All interviews will be conducted on Skype. ***

We are an online advertising network seeking a highly skilled developer with the ability to build integrations between our advertising platform and selected self-serve advertiser networks including Yahoo Gemini and Facebook FBX via an API integration.

The selected candidate (developer) will be provided with a mapping table outlining the fields in our API and the fields in the target platform’s API. The developer will be responsible for building a connection between the two platforms which allows us to submit and update campaigns and advertisements (text and image) in the target platform.

The integration will require actions to happen both based on event triggers (data inputted or changed in specific fields) as well as time-based triggers (i.e. a script must run every ____ minutes to sync values between platform dbs etc.)

This is a contract position which will have a defined length which will be defined before the start of the project. If the developer’s performance and communication skills are strong, additional contracts or a part or full-time position may be offered.

Required Skills:

• Prior work experience with API integrations (preferably specific to the online advertising industry).

• Prior Knowledge and/or Experience with the Yahoo Gemini & the Facebook Advertiser API is strongly preferred.

• Strong English communication skills.

• The ability to work between the hours of 4AM PST and 1PM PST or 9AM PST and 5PM PST between Monday & Friday.

• Strong PHP (YII Framework 1), MySQL, NoSQL and NodeJS skills is required.

• Prior knowledge of RabbitMQ, PhantomJS, Swagger is strongly preferred.

• Code should be well written and documented.

Notes: API integration will be written in PHP with YII Framework 1 and connect to a MySQL db, communication with external API will be done through an automated script, which is written in NodeJS + RabbitMQ. Expected time to complete the first phase of the integration is 40-60 work hours are needed per each system. More complex integrations (targeting capabilities) will be introduced in a separate project.

*** Interested Applicants may apply by contacting us at advjobs@hotmail.com. Please include your Skype username in your e-mail. All interviews will be conducted on Skype. ***