Full-Stack Web Developer
Calgary, AB - Full Time
About Us
CardCloud is a Canadian software platform built specifically for trading card (TCG) stores. We help local shops run smooth operations, manage inventory and grow their business with tools designed to eliminate mundane work. Our goal is to make running a game store as efficient and fun as possible. We’re a focused team with a close relationship with our partners, and we’re looking to expand.
The Role
This role is ideal for a developer who enjoys working across the stack and has a passion for solving real world problems. As well, we want people who have a passion for the hobby and trading card game space. A stand out candidate will be able to show that passion in their application.

We’re looking for a Full‑Stack Developer who’s comfortable working on both frontend and backend systems. You’ll work closely with our founders and be expected to contribute to architectural decisions as well as feature work. Intermediates and seniors are preferred, but we can make room for an experienced junior if they have the right attitude and experience.
Key Responsibilities
  • Build and maintain features across the full stack
  • Work with our team to design and implement product improvements
  • Write clean code
  • Improve performance and experience of the platform
  • Collaborate on UI/UX improvements and frontend polish
  • Integrate with third‑party APIs and services
  • Participate in code reviews and contribute to technical standards
  • Help troubleshoot production issues when needed
What You Bring
  • Solid experience with HTML, CSS, JavaScript, PHP, and SQL
  • Understanding of relational databases and writing efficient queries
  • Ability to take a feature from idea to deployment
  • Strong problem‑solving skills and attention to detail
  • A collaborative mindset and willingness to explore
  • A passion for hobby and trading cards
Nice to Have (Not Required)
  • Experience with secure payment flows and PCI compliance standards
  • Background in e‑commerce, POS systems, or inventory management
What We Offer
  • A chance to work on a product with highly visible impact
  • A team where your ideas matter
  • Flexible work environment
  • Opportunities to grow as we scale
  • Direct collaboration with founders and decision‑makers
Compensation & Details
  • Full‑time role
  • Mostly remote (occasional in person meetings required in Calgary)
  • Competitive salary based on experience
  • Start date: flexible
How to Apply
Send your resume and a short note about why you’re interested to careers@cardcloud.ca. If you have samples or a portfolio, feel free to include them, but they are not required. Any extra curriculars related to hobby and trading cards are highly encouraged.
Copyright © CardCloud 2026 - All rights reserved. This website does not use cookies.