Apply on company website 18 Auriga Dr, Nepean, ON K2E 7T9, Canada Hybrid Full-time CAD 84,000 – 105,000 / year

Canadian Bank Note Company (CBN) is hiring a Shopify Developer

Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job Location: Canada Work Model: Hybrid (predominantly remote) Job Status: Existing Vacancy Position Summary As a Senior Shopify Developer in our BUMP group, you will architect, build, and optimize high-performing Shopify storefronts and applications that power charitable lotteries and fundraising programs. You will own complex integrations, build scalable multi-tenant solutions, collaborate on cross-platform architecture, mentor team members, and contribute to our long-term technical roadmap. Responsibilities Design & Development 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 Solution Architecture 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 Security & Compliance Apply OWASP security principles across the stack Implement hardened webhook verification, secure sessions, and secret management Support compliance workflows unique to regulated charitable gaming Payments, POS & eCommerce Integrate Shopify Payments and approved third-party processors Ensure accurate financial reconciliation workflows and settlement reporting DevOps, Observability & Support 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 Collaboration & Leadership Partner with Design, Product, and Charity teams on UX and conversion optimization Mentor junior developers and contribute to coding standards and architectural reviews
Job Details
Location 18 Auriga Dr, Nepean, ON K2E 7T9, Canada
Work mode Hybrid
Employment Full-time
Salary CAD 84,000 – 105,000 / year
Category other
Posted 4 months ago
Application On company website
About company
Canadian Bank Note Company (CBN)
A trusted leader in secure technology solutions for governments and businesses worldwide, specializing in currency production, border security, civil identity, and related technologies.
All jobs at Canadian Bank Note Company (CBN) Visit website