Apply now

Posted 16 days ago

Full Stack Developer

@ TuxMat Inc.

Richmond Hill, Ontario

Full-time
Apply now
SIGNALS

Requirements summary:

  • As a product-driven organization operating at the intersection of design, manufacturing, and e-commerce, TuxMat is focused on building best-in-class products and a strong customer…
  • This is a hands-on role for an experienced developer who takes ownership of work from first requirement through to deployment, uses AI-assisted tools to work faster without lowering…
  • Work with Marketing, Operations and Logistics to understand their requirements and build practical tools and solutions that reduce manual work.
  • Front-End & User Experience
  • Apply UX/UI principles, including layout, typography and accessibility, to deliver a consistent customer experience that supports conversion.
  • 3–5 years of hands-on full stack development experience, including at least 2 years in a Shopify or e-commerce environment.
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-25
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

TuxMat Inc.

FieldValue
Open jobs on Jobsy1
Job description

About TuxMat

TuxMat is a Canadian automotive accessories company specializing in premium, vehicle-specific floor liners for the North American market. Our products are engineered with precision to deliver superior protection, fit, and aesthetics, and are sold directly to consumers who value quality and design. As a product-driven organization operating at the intersection of design, manufacturing, and e-commerce, TuxMat is focused on building best-in-class products and a strong customer experience. Our team is collaborative, results-oriented, and proud to create products that drivers trust every day.

Job Summary

TuxMat is hiring a Full Stack Developer to join our E-Commerce team. Reporting to the Director of E-Commerce, this role builds and maintains our Shopify storefront, the integrations that connect it to the rest of the business and the internal tools our teams rely on.

You will work across Shopify themes, custom apps and checkout, connect the platform with systems such as QuickBooks, Klaviyo, Postscript, Amazon, SellerCloud and our fulfillment partners, and turn Figma designs into fast, accurate front-end code. When something breaks, you will find the cause and fix it quickly. This is a hands-on role for an experienced developer who takes ownership of work from first requirement through to deployment, uses AI-assisted tools to work faster without lowering quality, and works well with non-technical teams.

Key Responsibilities:

Shopify Platform Development

  • Build and maintain features across our Shopify store, including custom themes, apps and checkout flows.
  • Write and maintain Liquid templates and use the Shopify REST and GraphQL APIs to build storefront and custom app functionality.
  • Keep up with Shopify platform and API changes, and update our code before those changes affect the store.

Integrations & Internal Tools

  • Develop and maintain API integrations with QuickBooks, Klaviyo, Postscript, Amazon, SellerCloud and our fulfillment partners.
  • Troubleshoot and resolve platform issues, performance problems and integration failures, prioritizing anything that affects orders or customers.
  • Work with Marketing, Operations and Logistics to understand their requirements and build practical tools and solutions that reduce manual work.
  • Front-End & User Experience
  • Turn Figma designs into accurate, responsive and fast front-end code, working closely with designers through handoff.
  • Apply UX/UI principles, including layout, typography and accessibility, to deliver a consistent customer experience that supports conversion.

Development Practices

  • Manage code in GitHub or Bitbucket, including branching, pull requests and code reviews.
  • Use AI-assisted development tools such as GitHub Copilot or Cursor to speed up coding and automate repetitive tasks, while reviewing output for quality and security.
  • Document code, integrations and processes so the codebase stays clean and easy to maintain.

Qualifications

  • 3–5 years of hands-on full stack development experience, including at least 2 years in a Shopify or e-commerce environment.
  • Proven Shopify development experience, including Liquid, the Shopify REST and GraphQL APIs and custom app development.
  • Strong front-end skills with a modern JavaScript framework such as React, Vue or Angular.
  • Back-end experience with Node.js, Python or a comparable language.
  • Experience designing and consuming RESTful APIs, and working knowledge of SQL and NoSQL databases.
  • Experience integrating e-commerce systems, including payment gateways, fulfillment, inventory management and CRM platforms.
  • Working knowledge of Figma and UX/UI principles, with the ability to take a design from handoff to production.
  • Solid experience with Git-based workflows in GitHub or Bitbucket.
  • Comfortable using AI coding assistants as part of everyday development.
  • Clear communication with designers, non-technical colleagues and leadership.
  • Experience with cloud infrastructure (AWS, GCP or Azure) is an asset.
  • Experience with SellerCloud or a similar inventory and order management system, and with Klaviyo or Postscript from a developer perspective, is an asset.
  • Exposure to AI and machine learning in e-commerce, such as personalization, search or automation, is an asset.

What Success Looks Like

The store is stable and fast, integrations run reliably, and issues are resolved before they affect customers or orders. New features move from design to production quickly and match the design, the codebase is well documented, and teams across the business can count on you to turn their requirements into working solutions.

This role will be a key partner to the Director of E-Commerce as TuxMat's digital commerce platform continues to grow.

TuxMat is an equal opportunity employer. We are committed to an inclusive and accessible recruitment process and welcome applications from all qualified candidates. Accommodations are available on request throughout the hiring process.

Similar jobs

  • Full Stack Developer

    Ottawa, ON
    Contract

    High Tech Genesis

    3+ YOECandidates need a university degree in computer science or a related field, at least five years of hands-on Ruby on Rails and three years of software development. They also need experience with Agile/Scrum, APIs, databases, Docker, Kubernetes and networking.

    Ruby on Rails, Python, Go, Scala, Docker, Kubernetes

  • Full Stack Developer

    Toronto, ON
    Full Time

    UniSysTech Consulting

    Candidates need hands-on frontend experience with TypeScript, React and Angular, plus solid AWS skills in ECS, ECR, EC2, S3, Lambda and CloudWatch. They also need REST API and microservices experience, CI/CD and observability background, and knowledge of secure development and WCAG 2.1 AA accessibility.

    React, Angular, TypeScript, AWS, GitHub Actions, GitLab CI

  • Senior Full Stack Developer

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    6+ YOECandidates need 6+ years with C# (.NET Core), 5+ years designing cloud architecture on Azure, and experience with DevOps, containers, design patterns and AI coding tools. Strong problem-solving and communication skills and an understanding of financial services are also required.

    Visual Studio, Azure DevOps, Azure Monitor, Jenkins, ArgoCD, Docker

    Senior Full Stack Developer

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    6+ YOECandidates need 6+ years with C# (.NET Core), 5+ years designing cloud architecture on Azure, and experience with DevOps, containers, design patterns and AI coding tools. Strong problem-solving and communication skills and an understanding of financial services are also required.

    Visual Studio, Azure DevOps, Azure Monitor, Jenkins, ArgoCD, Docker

  • Full Stack Developer

    Toronto, ON
    Full Time

    TSXTR TSX Trust Company

    5+ YOECandidates need a bachelor's degree in computer science or equivalent experience, plus 5+ years building production web applications. They need strong skills in JavaScript, React, Node.js or Python, PostgreSQL, AWS, Docker and Git.

    React, Node.js, Python, PostgreSQL, MongoDB, AWS

  • Junior Full Stack Developer

    Ottawa, ON
    Full Time

    CGI

    Candidates need junior-level web development experience across front end and back end, familiarity with AI code assistants, and the ability to work EST hours. Eligibility for reliability security clearance is required.

    AI Code Assistants

  • Full Stack Developer - Entry Level

    Toronto, ON

    Scotiabank

    2+ YOECandidates need 2 to 4 years of full-stack development experience, or equivalent practical experience, plus a computer science or related degree. They should know React, Node.js, TypeScript, Java and SQL, and have basic cloud, DevOps and security knowledge.

    Git, Jenkins, GitHub Actions, Docker, Kubernetes, Kafka

  • Senior Full Stack Developer (Java/React)

    Toronto, ON
    HybridFull Time

    Miratech

    7+ YOECandidates need 7+ years of software development experience, strong Java and Spring Boot skills, and experience building React web apps and APIs or microservices. They also need SQL and database skills, cloud deployment experience on AWS, Azure or GCP, and CI/CD and security knowledge.

    Git, React, Spring Boot, Node.js, Python, SQL

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.