Full-Time

Shopify Developer

Posted on 5/12/2026

Canadian Bank Note

Canadian Bank Note

Compensation Overview

CA$84k - CA$105k/yr

Ottawa, ON, Canada

Hybrid

Category
Software Engineering (1)
Required Skills
MySQL
Laravel
webhooks
GraphQL
AWS
Observability
REST APIs
DevOps
Requirements
  • Bachelor’s degree in Computer Science or related field
  • Knowledge and expertise in Shopify theme architecture and app development
  • Liquid, Shopify APIs (REST/GraphQL) with API-first mind-set for integrations and microservices
  • Building eCommerce, payment, or regulated platforms
  • OWASP secure development practices
  • Test-Driven Development and automated testing frameworks
  • Shopify Hydrogen and Oxygen for custom storefronts
  • Eight or more years of software development experience with at least three years of Shopify development
  • Work Authorization: Must be eligible to work in Canada
  • Fluency in English (reading, writing, speaking)
  • Ability to travel domestically or internationally approximately one week per year
Responsibilities
  • Lead end-to-end development of Shopify themes using Liquid, JSON templates, sections, and reusable components
  • Architect custom/private Shopify apps using Shopify Admin, Storefront, and GraphQL APIs
  • Where necessary, build hybrid and headless storefronts integrated with AWS-hosted BUMP microservices
  • Create scalable solutions optimized for high-traffic draw days and national campaigns
  • Define integration patterns between Shopify and BUMP systems (payments, identity, CRM, ticket issuance)
  • Create scalable data flows using MySQL, APIs, webhooks, and event-driven patterns
  • Collaborate on architecture for large-scale lottery and charitable gaming initiatives
  • Apply OWASP security principles across the stack
  • Implement hardened webhook verification, secure sessions, and secret management
  • Support compliance workflows unique to regulated charitable gaming
  • Integrate Shopify Payments and approved third-party processors
  • Ensure accurate financial reconciliation workflows and settlement reporting
  • Support the Bump DevOps team in building and maintaining CI/CD pipelines for theme and app deployments
  • Implement observability across Shopify, Node/Laravel services, and front-end performance metrics
  • Provide third-level technical support and lead root-cause investigations
  • Partner with Design, Product, and Charity teams on UX and conversion optimization
  • Mentor junior developers and contribute to coding standards and architectural reviews
Desired Qualifications
  • PHP (Laravel) for building internal tools and services
  • React, Node.js, TypeScript, Docker, AWS, Azure DevOps
  • ISO 27001:2022, PCI DSS
  • Shopify Partner Academy Certifications - e.g. Shopify Development Fundamentals, Theme Development, App Development

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A