Talent.com
Senior Shopify Developer - BUMP Group / 18 hours ago
Senior Shopify Developer - BUMP Group / 18 hours agoPhp-Jobs • Ottawa, ON, CA
Senior Shopify Developer - BUMP Group / 18 hours ago

Senior Shopify Developer - BUMP Group / 18 hours ago

Php-Jobs • Ottawa, ON, CA
15 days ago
Job type
  • Permanent
Job description

Company Description : BUMP

BUMP provides secure charitable lottery and fundraising platform solutions to recognizable professional sports foundations and distinguished not-for-profits across North America. Our mission is to be the most valued partner to charities and not-for-pro, providing fundraising products, services, and creativity, with the goal to maximize charitable revenue.

We pride ourselves on fostering a supportive and collaborative work environment. 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.
  • Very progressive fertility, adoption, and surrogacy benefits to support all definitions of family.

Job Description : Senior Shopify Developer

Internal Job Title : Shopify Developer

Job Type : Permanent, Full‑Time

Job Location : Canada

Work Model : Remote

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.
  • Qualifications

    Education and Knowledge Required

  • Bachelor’s degree in Computer Science or related field.
  • Knowledge and expertise in Shopify theme architecture and app development.
  • Proficiency in Liquid, Shopify APIs (REST / GraphQL) with an API‑first mind‑set for integrations and microservices.
  • Experience building eCommerce, payment, or regulated platforms.
  • Knowledge of OWASP secure development practices.
  • Experience with Test‑Driven Development (TDD) and automated testing frameworks.
  • Familiarity with Shopify Hydrogen and Oxygen for custom storefronts.
  • Experience

  • 8+ years of software development experience.
  • 3+ years of Shopify development experience.
  • Technical Environment

  • Programming Languages : Liquid, TypeScript, PHP 8+, SQL.
  • Frameworks and Libraries : Shopify Liquid, React, Laravel.
  • Server : Node.js.
  • RDBMS : MySQL.
  • Containerization : Docker, AWS ECS / ECR.
  • Cloud : AWS (ALB, ASG, S3, CloudFront), Azure.
  • DevOps : Azure DevOps toolchain.
  • Assets (Knowledge and Experience)

  • PHP (Laravel) for building internal tools and services.
  • React, Node.js, TypeScript, Docker, AWS, Azure DevOps.
  • ISO 27001 : 2022, PCI DSS compliance standards.
  • Shopify Partner Academy Certifications (e.g., Shopify Development Fundamentals, Theme Development, App Development).
  • Mandatory Requirements

  • Fluency (reading, writing, speaking) in English.
  • Ability to travel domestically or internationally approximately 1 week / year.
  • BUMP is a division of Canadian Bank Note Company (CBN), a trusted leader in secure technology solutions. We are committed to fostering a diverse and inclusive workplace and are an equal opportunity employer.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • Ottawa, ON, CA

    Similar jobs
    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Free Cash by Almedia • Riviere-Blanche
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Front end Developer

    Senior Front end Developer

    Octopus HR • Ottawa, ON, Canada
    Full-time
    Front-End Expert (80%) with Backend Development Capabilities (20%).We’re partnering with Pluvo, a growing fintech startup, to find an experienced Senior Full Stack Developer to join their tea...Show more
    Last updated: 4 days ago • Promoted
    Bilingual Customer Experience Specialist - ottawa

    Bilingual Customer Experience Specialist - ottawa

    Sym-Tech Dealer Services • ottawa, on, ca
    Full-time
    Celebrating 53 years of growth, Sym-Tech is the leading finance and insurance provider to the retail automotive industry. At-Sym-Tech we are looking for Associates who share our passion for innovati...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Developer

    Senior Backend Developer

    GHGSAT • Ottawa
    Full-time
    Location : Hybrid candidates in Montreal / Ottawa only.GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world.We use our o...Show more
    Last updated: 11 days ago • Promoted
    Design Manager - ottawa

    Design Manager - ottawa

    Menē Inc. • ottawa, on, ca
    Full-time
    Menē is a renowned jewelry brand dedicated to crafting exquisite 24k gold and pure platinum pieces that commemorate life's special moments. With a steadfast commitment to quality, craftsmanship, and...Show more
    Last updated: 3 days ago • Promoted
    Hybrid Online Renewal Growth Lead

    Hybrid Online Renewal Growth Lead

    Trend Micro • Ottawa
    Full-time
    A global cybersecurity leader is seeking an Online Renewal Sales Specialist to drive renewal performance and enhance customer retention through digital channels. The ideal candidate will have 3–5 ye...Show more
    Last updated: 30+ days ago • Promoted
    Senior Market & Brand Insights Lead

    Senior Market & Brand Insights Lead

    Scribd, Inc. • Ottawa
    Full-time
    A leading technology company in Ottawa is seeking a Senior Market Researcher to provide insights into brand positioning and identify growth opportunities. This role requires 7+ years of experience i...Show more
    Last updated: 11 days ago • Promoted
    Product Designer - ottawa

    Product Designer - ottawa

    Ascendion • ottawa, on, ca
    Full-time
    Ascendion is a full-service digital engineering solutions company.We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees...Show more
    Last updated: 4 hours ago • Promoted • New!
    Hybrid SaaS B2B Sales Pro — Ottawa

    Hybrid SaaS B2B Sales Pro — Ottawa

    Moz, Inc. • Ottawa
    Full-time
    A leading technology firm is seeking a SaaS B2B Account Executive to drive growth in Ottawa.The role involves managing client relationships, achieving sales targets, and utilizing Salesforce for pi...Show more
    Last updated: 4 days ago • Promoted
    Market Risk Senior Developer SME

    Market Risk Senior Developer SME

    Comptech Associates • Gatineau, Quebec, Canada
    Full-time
    Job Title : NYB - Market Risk Senior Developer SME (MX, Other).Location : Remote (MX, Latam, Canada (EST working hours).Technical / Functional Expert in Market Risk - Application Development serves a...Show more
    Last updated: 4 days ago • Promoted
    Hype Squad

    Hype Squad

    TD Place • Ottawa
    Full-time
    The Ottawa 67’s, Charge, & REDBLACKS are looking for an energetic, and outgoing team member to join our 2026 Activations Team. As part of this squad, you’ll be more than a brand ambassador, you’ll b...Show more
    Last updated: 12 days ago • Promoted
    Customer Success Associate - ottawa

    Customer Success Associate - ottawa

    Caddie AI • ottawa, on, ca
    Full-time
    Caddie is hiring on behalf of a fast-growing sports technology startup based in Ottawa, Canada.Our client is a rapidly scaling startup in the sports coaching software space, known for building intu...Show more
    Last updated: 2 days ago • Promoted
    Senior Product Owner

    Senior Product Owner

    Thales • Ottawa
    Full-time
    This is a Hybrid role in Ottawa, ON.Note that role can be located at other work sites including Halifax NS or Victoria BC at local shipyards. Thales Canada is looking for a senior Product Owner with...Show more
    Last updated: 10 days ago • Promoted
    Microsoft Power Platform Developer - ottawa

    Microsoft Power Platform Developer - ottawa

    Evolvous Limited • ottawa, on, ca
    Full-time
    Senior Power Platform & SharePoint Developer.We are seeking an experienced Senior Power Platform and SharePoint Developer to join our team. The ideal candidate is a self-driven, proactive profession...Show more
    Last updated: 1 day ago • Promoted
    Retail Team Lead - Flexible Schedule, Growth & Commissions

    Retail Team Lead - Flexible Schedule, Growth & Commissions

    GP Mobile LLC. • Ottawa
    Full-time +1
    Chase #LimitlessPotential at Luna Wireless, an Authorized T-Mobile Retailer!.Luna Wireless is one of the largest Authorized T-Mobile Retailers in the US!. Seeking candidates with a hustle and ambiti...Show more
    Last updated: 11 days ago • Promoted
    Senior Front-End Developer (Typescript)

    Senior Front-End Developer (Typescript)

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used.Show more
    Last updated: 30+ days ago • Promoted
    Senior Crypto Developer

    Senior Crypto Developer

    Gamdom • Ottawa
    Full-time
    Gamdom is home to thousands of betting options for both sports and casino players to wager on.Since 2016, we have been steadily growing to provide more than just casino games and sports betting eve...Show more
    Last updated: 2 days ago • Promoted
    Digital Services Operating Partner - ottawa

    Digital Services Operating Partner - ottawa

    BRMG • ottawa, on, ca
    Full-time
    Join BRMG - Lead Digital Growth as an Operating Partner.BRMG is a modern marketing brokerage built for senior operators - experienced digital leaders who run real client work and want to scale it w...Show more
    Last updated: 4 hours ago • Promoted • New!