CLIENT COMPANY DESCRIPTION:
The client is a marketing agency and their clients are both B2B and B2C. They specialize in User Acquisition across a variety of channels (e.g. Google Adwords, Yahoo, Bing, Facebook, Instagram, etc.)
DUTIES AND RESPONSIBILITIES:
The client is looking to build a multiple Chrome extensions that change a user’s browser homepage. When the user opens their browser they will see news articles (politics, sports, etc.) and advertisements and they will be able to perform searches. The extension will be downloadable in the Chromestore.
The most urgent need is the Chrome extension itself which will grab news from 3rd party APIs of content providers. There are example Chrome extensions that the client can provide as guidance.
Another important need will be to build an ad server. The client is open to using an existing 3rd party ad server such as OpenX or Revive. In the end, the client needs a robust and full-featured ad server to serve and manage their clients’ ad campaigns. The right candidate will be able to understand the client’s needs, suggest a reasonable approach and implement the solution.
You’ll also need to be responsible for configuring hosting and setting up on a modern hosting platform such as AWS and automated deployment from Github. Designs will be provided by the client.
RELATIONSHIPS – WHO YOU’LL BE WORKING WITH:
You will be working with the CEO and another technical manager who will work with you using Trello to manage the projects, oversee deadlines and milestone, modify Roadmaps along the way as necessary. There is an existing daily meeting at 11:00am America/Los Angeles (-07:00) PDT.
- Strong English communication
- Independent and solution-oriented
- PHP (Laravel preferred)
- DevOps (setting up hosting and deployment)
- Experience building a Chrome extension
DESIRED (NICE-TO-HAVE) SKILLS:
- Previous experience with ad servers
As soon as possible.
EXPECTED CONTRACT DURATION:
Project is expected to be at least 3 months, if not more. We will need ongoing support to refine the products developed, troubleshoot bugs, etc.
*Daily meeting time is flexible to the developer’s time zone if need be