Backend Developer (Platforms – AEM, Drupal, Adobe Target, GTM) at Kick

Toronto, Ontario, Canada

Kick Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Life SciencesIndustries

Requirements

  • 7+ years of backend or CMS development experience, preferably in enterprise-grade AEM or Drupal implementations
  • Strong expertise in AEM (Sling, OSGi, JCR, Dispatcher) or Drupal (Symfony, Composer, custom module development)
  • Proven experience implementing and managing Adobe Target personalization and testing workflows (A/B, MVT)
  • Advanced understanding of tagging frameworks, including Google Tag Manager (GTM), Adobe Launch, and Adobe Analytics
  • Experience designing and maintaining data layers for accurate tracking and reporting
  • Hands-on experience building and consuming RESTful and GraphQL APIs
  • Proficiency in Java, PHP, or Node.js for backend logic and integration
  • Proficiency in fundamental front-end languages: HTML, CSS, and JavaScript
  • Familiarity with cloud hosting and CI/CD automation (GitHub Actions, Jenkins, or Adobe Cloud Manager)
  • Hands-on experience with tools like Github Co-pilot and Cursor for core development
  • Understanding of security, performance optimization, and privacy compliance (GDPR, OneTrust)
  • Experience collaborating with QA, analytics, and DevOps teams to ensure test accuracy and deployment consistency
  • Preferred Qualifications
  • Adobe Certified Expert – AEM Sites Developer (AD0-E116 / AD0-E136)
  • Adobe Target Business Practitioner or Developer certification
  • Acquia Certified Drupal Developer or equivalent
  • Experience integrating Adobe Target with CMS platforms using APIs or SDKs
  • Familiarity with Adobe Experience Cloud products and analytics architecture

Responsibilities

  • Lead the backend development of AEM or Drupal components, modules, and services that power dynamic content delivery
  • Design and implement Adobe Target integrations to enable A/B, multivariate, and audience-based testing
  • Partner with analytics teams to architect data layers, event tracking, and tagging frameworks within GTM and Adobe Launch
  • Ensure accurate data capture for Adobe Analytics, user journeys, and conversion tracking across personalized experiences
  • Build and maintain APIs and middleware connecting CMS, personalization, and analytics platforms
  • Collaborate cross-functionally to align tagging and tracking logic with business KPIs and testing plans
  • Support multi-environment CI/CD pipelines and cloud-based deployments (AWS, Azure, or Adobe Cloud)
  • Perform code reviews, document integrations, and maintain technical specifications
  • Mentor junior developers and promote best practices in coding, testing, and documentation
  • Troubleshoot issues across CMS, personalization, and analytics layers to ensure seamless operation

Skills

AEM
Drupal
Adobe Target
GTM
Adobe Launch
Adobe Analytics
AWS
Azure
CI/CD
APIs
Backend Development

Kick

Financial management for small businesses and creators

About Kick

Kick.co helps small business owners, freelancers, and creators manage their finances more effectively. The company offers a range of services that simplify bookkeeping, maximize tax deductions, and provide cash back opportunities. Users connect their debit or credit cards to Kick.co's platform, which automatically categorizes their business income and expenses, saving them significant time and reducing audit risks. Kick.co operates on a subscription model, providing both automated and human-assisted support, ensuring users receive timely and personalized financial advice. Unlike traditional banks, Kick.co partners with Blue Ridge Bank N.A. to offer banking services. The goal of Kick.co is to help its users save time and money, with the average member saving around $15,452 annually through tax deductions and cash back, while also fostering a community for sharing financial tips.

Palo Alto, CaliforniaHeadquarters
2021Year Founded
$8.8MTotal Funding
SEEDCompany Stage
FintechIndustries
11-50Employees

Benefits

Paid Vacation
Company Equity

Risks

Increased competition from new AI-driven bookkeeping startups.
Sudden influx of users may strain Kick's resources and service quality.
Dependence on Blue Ridge Bank N.A. for banking services poses potential risks.

Differentiation

Kick offers a unique social banking platform for crowdsourcing tax deductions.
The platform automates bookkeeping, saving users 40 to 80 hours annually.
Kick combines AI-driven advice with human-assisted support for personalized financial management.

Upsides

Kick can capture market share from Bench's 12,000 former clients.
Recent $9 million funding supports growth and AI-driven financial solutions.
Increased demand for automated bookkeeping due to Bench's shutdown.

Land your dream remote job 3x faster with AI