Digital Marketing Jobs & Apprenticeships

AdParlor

Canada

Expires on 2019-03-18

Job Type Full Time Experience Needed +3 Years Career Level INTERMEDIATE - LOWER LEVEL

Software Engineer

AdParlor is looking for a Software Engineer in Toronto, Canada. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.

Job Responsibilities:

  • Engage in the implementation of new platform features as part of small rotating teams of developers.
  • Cooperate with product managers, QA, and designers to ensure features are technically feasible and ultimately implemented to spec.
  • Associate in platform firefighter duties to ensure priority issues are fixed quickly and efficiently.
  • Document and present technical implementation plans for new features.
  • Learn new technologies as necessary to support existing features.
  • Join in product roundtables and architecture discussions to help ideate and shape the future features and functionality we will add to the platform.

Job Requirements:

  • Minimum 3 years of backend software engineering experience with Java and/or Ruby.
  • Effective experience in building efficient, scalable, reusable components and APIs.
  • Expert knowledge of code quality tools and best practices in testing and architecture in enterprise scale applications.
  • Proficient experience with digital advertising.
  • Demonstrated understanding of the Facebook, Google, and/or Twitter ads ecosystems.
  • Proven track record in working in a production Java environment (Spring or Vert.x), or Ruby.
  • Deep knowledge of JavaScript, JS frameworks.
  • Familiarity with front-end MV* architectures.
  • Demonstrated history of structuring and documenting code in a manner that is easily understood.
  • A love for building custom middleware and microservices with reusability and extensibility in mind.
  • Subscribe for our newsletter!

    COPYRIGHTS DIGITAL MARKETING COMMUNITY 2019