About The Position

Northern is seeking a skilled Amplitude Implementation Specialist for a 12-month contract role. The primary focus will be on executing specifications provided by a senior architect, with a strong emphasis on hands-on SDK/tag instrumentation. Northern is an integrated digital solutions agency based in London, Ontario, Canada, specializing in helping brands navigate digital change and create tailored digital experiences. Founded in 2015, Northern has grown to over 200 digital experts and has been recognized by Great Place to Work® Canada for employee engagement, inclusion, mental health, and hybrid work.

Requirements

  • Hands-on experience installing and configuring Amplitude Android SDK (Kotlin or Java) in a production app.
  • Hands-on experience installing and configuring the Amplitude iOS SDK (Swift) in a production app.
  • Understand and correctly implement track()/logEvent() vs. identify() and the distinction between event properties and user properties.
  • Understand and correctly implement setUserId() / setDeviceId() behavior and the basic mechanics of anonymous-to-identified user transitions.
  • Ability to read and execute a tracking plan / data spec document.
  • Understand what an event property is vs. a user property.
  • Comfortable using Amplitude's Event Debugger / Live View for self-QA purposes.
  • Ability to read an existing Adobe Analytics implementation (Launch rules, eVars, props, events) and correctly map what each variable is capturing.
  • Understand the basic difference between a prop and an eVar (persistence and attribution) well enough to translate "this eVar captures X" into "this needs to become an Amplitude event property or user property".
  • Has worked with Adobe Launch / Adobe Data Collection in some capacity.
  • Working knowledge of JavaScript.
  • Basic Git proficiency.
  • Comfortable using a debugging/proxy tool (Charles Proxy, mitmproxy, or browser dev tools network tab) to verify that event payloads are actually firing and contain correct data.

Nice To Haves

  • Prior exposure to mobile app release cycles.
  • Familiarity with React Native.
  • Previous experience working on analytics platform migration.

Responsibilities

  • Provide technical guidance and vendor validation support during contract negotiations.
  • Resolve pre-deployment architecture decisions including identity resolution, experimentation governance, and migration approach.
  • Develop implementation-ready documentation including phased rollout plans and business requirements.
  • Configure Amplitude environment, reporting, and dashboards to achieve parity with existing analytics capabilities.
  • Execute parallel-run validation and support cutover from Adobe Analytics to Amplitude.
  • Deliver knowledge transfer and operational documentation to enable ongoing platform management.

Benefits

  • Competitive Rates
  • Flexible work to promote work-life integration
  • Remote-first or hybrid flexibility
  • Asynchronous work
  • Supportive Operations Team
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service