Canadian Bank Note Company
lottery and fundraising platform solutions
Developer(Shopifyplatform)
“Developer (Shopify platform) at Canadian Bank Note Company. Skills: Shopify, Liquid, GraphQL APIs, AWS. Lead end-to-end development of Shopify themes. Architect custom/private Shopify apps”
Industry & Context.
Analysis; problem solving; decision making
Ability to travel domestically (or) internationally approx. 1 week/year
What They're Looking For.
Must Have
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 (TDD) and automated testing frameworks, Shopify Hydrogen and Oxygen for custom storefronts, Work Authorization: Must be eligible to work in Canada, Language: Fluency (reading, writing, speaking) in English
Nice to Have
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
What You'll Do.
Lead end-to-end 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 hardened webhook verification
Integrate Shopify Payments
Ensure accurate financial reconciliation
Support CI/CD pipelines
Implement observability
Provide third-level technical support
Lead root-cause investigations
How You'll Work.
Team & Collaboration
Collaborate on cross-platform architecture; Mentor team members; Collaborate on architecture for large-scale initiatives; Partner with Design, Product, and Charity teams; Contribute to architectural reviews
Communication Scope
Communication
Applying for this Developer (Shopify platform) 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.