Canadian Bank Note Company
Charitable lottery and fundraising
ShopifyDeveloper
Neural analysis suggests this role is
optimal for mid candidates.
“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.
Analysis; Problem solving; Decision making; Root-cause investigations
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
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.