Developer

Victoria, B.C.
Full-time

Apply Now

About Cross Audience

Cross Audience is a digital ad network and media buying agency specializing in user acquisition for large clients across the globe, with an emphasis on iOS and Android. We acquire thousands of new users every day driven by millions in annual ad spend. Many of the brands we work with are household names and as part of our team you’ll have an opportunity to make a measurable impact on these respected brands’ advertising efforts. We offer flexible schedules and vacation time, a mix of in-office and remote work, a friendly work environment, and competitive compensation that allows our entire team to share in our collective success.

What does a day look like in my role as a Developer?

You’ll assist in developing & QA testing features within the Cross Audience platform. You’ll also support our team of Account Managers with technical issues. Our ideal candidate for this position is motivated, creative, detail oriented, enjoys learning new things and is able to utilize abstract thought to solve problems and create new ideas.

What is the stack?

The Cross Audience application resides in the Amazon cloud (AWS). The back end is written in PHP and our DB architecture is a custom implementation of mySQL called Aurora. The web stack must allow extremely high client throughput to support up to 80 million users per day. Our reporting application is powered by an in-house MapReduce algorithm for increased efficiency.

Required Qualifications

  • 4+ years PHP
  • 4+ years jQuery / Javascript
  • 4+ years Linux
  • 2+ years mySQL
  • User Interface construction (client code / HTML / CSS / etc)

Beneficial Qualifications

  • Familiar with using and/or creating REST API’s
  • Atlassian JIRA ticket management
  • Understanding of TCP/IP
  • Excel data manipulation
  • Understanding GET / POST requests
  • Bachelors in computing science (asset but not required)
  • Experience with design patterns and architecture

Preferred soft skills and personality traits

  • Great written and verbal communication
  • Detail-oriented
  • Problem solver
  • Able to work well under pressure
  • Able to work in teams and alone

Next Steps:

Apply using the form below and include both a resume and cover letter. In your cover letter, please tell us a bit about yourself, where you’re from, and why you think you’d be a good fit. Our current priority is hiring for the Victoria, B.C. location, but we’re interested in the right remote hire too. We look forward to hearing from you!