Canadian Bank Note Company

Charitable lottery and fundraising

ShopifyDeveloper

CA$115–155k ~AI est. Ottawa, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Shopify Developer at Canadian Bank Note Company. Skills: Shopify development, API integration, eCommerce architecture, Secure coding. Lead development of Shopify themes. Architect custom/private Shopify apps”

Industry & Context.

Charitable lottery and fundraising
Problems you'll solve

Analysis; Problem solving; Decision making; Root-cause investigations

Eligibility Requirements

Travel domestically (or) internationally approx. 1 week/year

What They're Looking For.

Must Have

Bachelor’s degree in Computer Science, Shopify theme architecture, Shopify app development, Liquid, Shopify APIs (REST/GraphQL), eCommerce platforms, Payment platforms, Regulated platforms, OWASP secure development practices, Test-Driven Development, Automated testing frameworks, Shopify Hydrogen, Shopify Oxygen, Work Authorization in Canada, Fluency in English

Nice to Have

PHP (Laravel), React, Node.js, TypeScript, Docker, AWS, Azure DevOps, ISO 27001:2022, PCI DSS, Shopify Partner Academy Certifications

What You'll Do.

Lead development of Shopify themes

Architect custom/private Shopify apps

Build hybrid and headless storefronts

Create scalable solutions

Define integration patterns

Create scalable data flows

Apply OWASP security principles

Implement webhook verification

Implement secure sessions

Implement secret management

Support compliance workflows

Integrate Shopify Payments

Integrate third-party processors

Ensure financial reconciliation workflows

Ensure settlement reporting

Build CI/CD pipelines

Implement observability

Provide third-level technical support

Lead root-cause investigations

Partner with Design teams

Partner with Product teams

Partner with Charity teams

Mentor junior developers

Contribute to coding standards

Contribute to architectural reviews

How You'll Work.

Team & Collaboration

Cross-platform architecture; Design teams; Product teams; Charity teams; DevOps team

Communication Scope

Technical roadmap

Process & Methodology

Technical roadmap

Full Job Description

[BUMP](https://bumpcbn.com/) provides secure charitable lottery and fundraising platform solutions to most recognizable professional sports foundations and well-known and distinguished not-for-profits across North America. Our Mission is to be the most valued partner to charities and not-for-profits, providing fundraising products, services, and creativity, with the goal to maximize charitable revenue. Our Vision is to be the world's leader in fundraising solutions helping our partners significantly change people's lives and communities for the better. Our 7 Core Principles shape and guide our corporate behaviours and underpin the sense of community you will experience at BUMP. We pride ourselves on fostering a supportive and collaborative work environment, where employees are valued for their contributions and encouraged to grow professionally. At BUMP we seek long-term relationships with our employees and recognize and reward them with a competitive total compensation package that includes: * An industry-leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees; * Best-in-class health, medical, and life insurance benefits; * Access to virtual and telehealth services and apps; and * Very progressive fertility, adoption, and surrogacy benefits to support all definitions of family. 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

Free ATS check

Applying for this Shopify Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Canadian Bank Note Company?

Real rants from real employees. Read before you apply.

Read Company Rants →