Digital Marketing Jobs & Apprenticeships

AdParlor

Canada

Expires on 2019-03-15

Job Type Full Time Experience Needed +5 Years Career Level INTERMEDIATE - UPPER LEVEL

Senior Software Engineer

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

Job Responsibilities:

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

Job Requirements:

  • Minimum 5 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.
  • Solid communication and leadership skills.
  • 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