Enable job alerts via email!

Senior Javascript Engineer, Ads

Wunderkind

Montreal

Remote

CAD 105,000 - 155,000

Full time

Today
Be an early applicant

Job summary

A marketing technology firm in Montreal is looking for a Senior JavaScript Engineer to innovate their ad products. You will leverage your expertise to drive ad tech enhancements and work cross-functionally. Ideal candidates have extensive experience in JavaScript and React. The role offers a competitive salary range of CAD 105,000 to CAD 155,000.

Qualifications

  • 7+ years of professional coding experience.
  • 5–7 years of low-level (Vanilla) JavaScript experience.
  • 3–5 years of experience with React.
  • Ability to work independently and deliver high-quality code.

Responsibilities

  • Drive innovation through new ad placements and enhancements.
  • Collaborate with cross-functional teams to shape the ad tech stack.
  • Maintain and optimize ad management capabilities.

Skills

JavaScript
React
Collaboration
Problem-solving

Tools

Prebid.js
AdTech frameworks
Job description

About Wunderkind:

Wunderkind is a performance marketing solution that uses AI and data to help brands acquire and retain customers through one-to-one, personalized messages across websites, email, text, and ads, guaranteeing a lift in revenue. Founded in 2010, Our goal is to scale a brand’s ability to create and grow customer relationships through websites, email, text, and ads. We believe individuals should have the freedom to choose the kind of internet they want. An internet that fosters genuine relationships with brands. An internet that treats humans like real people instead of “web traffic.” We also believe in empowering brands to treat their customers as individuals, satisfying their unique needs with tailored experiences and thoughtful communication. By expertly personalizing, automating, and scaling beautiful one-to-one experiences, Wunderkind helps brands acquire new customers at scale and keep them loyal for life.

About the Ads Team:

We’re looking for a thought leader and self-starter to help build the next generation of ad products at Wunderkind. This role will drive innovation through the creation of new placements and enhancements to our existing ad architecture. You’ll play a key role in shaping the future of our ad tech stack while collaborating closely with cross-functional teams.

The Ads team is currently focused on enhancing and deploying new features for key ad campaigns, resolving reporting issues with third-party platforms, implementing privacy compliance measures, and updating ad formats to align with new standards. Support responsibilities also include maintaining dashboards, web SDKs, internal console tools, and optimizing various ad management capabilities.

What We’re Looking For:

  • Position: Senior JavaScript Engineer (React + Vanilla JS)
  • Professional Coding Experience: 7+ years
  • Low-level (Vanilla) JavaScript: 5–7 years
  • React: 3–5 years
  • Ability to ideate and collaborate directly with a PM, and run without much direction in order to bring net new products to market at a very high velocity (ideally 1-2 per quarter) Proven ability to work independently and deliver high-quality, maintainable code

Bonus:

  • Experience with AdTech, including oRTB, SSPs, DSPs, or Prebid.js
  • Comfortable dabbling in backend systems when needed to support frontend or ad-serving functionality

This is an exciting opportunity to shape the foundation of Wunderkind’s evolving ad ecosystem while applying your engineering expertise to a high-impact product area. If you’re passionate about modern JavaScript, Ads, and building performant, scalable systems—let’s talk.

The base salary range for this role is CAD 105,000 to CAD 155,000. Actual compensation packages are based on several factors that are unique to each specific candidate; including but not limited to skill set, depth of experience, applicable certifications, and geographic work location. This may vary depending on living location and market rate.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.