Senior Full-Stack Developer

Disguise Technologies LtdQuebec, QC
Remote

About The Position

Disguise is seeking a Senior Full-Stack Developer to join our growing Cloud Services team. This role involves designing and delivering powerful cloud-based tools that integrate tightly with Disguise’s ecosystem, supporting ambitious live events and immersive experiences. The ideal candidate is a confident engineer with deep backend experience in Django and strong frontend expertise in Vue, who enjoys solving complex problems, building production-grade systems, and collaborating across disciplines. This role is only available to residents of Quebec or those willing to relocate to Quebec.

Requirements

  • 3+ years of professional software development experience
  • Strong backend expertise in Django
  • Strong frontend expertise in Vue
  • Deep understanding of REST APIs (public and private), including OpenAPI specifications and documentation
  • Proficiency with Git (branching, pull requests, code reviews)
  • Experience using tools like JIRA, GitHub, ProductBoard, or similar
  • Excellent written and verbal communication skills (English required; collaboration with UK and Canadian teams)
  • Experience integrating AI workflows into daily development practices without compromising engineering standards
  • Comfortable navigating ambiguity and multiple moving parts.
  • Thrive in remote, distributed teams and can work independently while communicating effectively.

Nice To Haves

  • Three.JS experience
  • Familiarity with C++ (not required, but helpful for cross-team collaboration)
  • Experience in live events, film, production, or entertainment industries
  • Tailwind CSS experience and a strong eye for design and UX

Responsibilities

  • Architect and build scalable APIs and backend services across multiple platforms and technologies.
  • Design robust, high-performance database solutions with strong optimization practices.
  • Develop and maintain Vue-based UI controls and components that expose powerful features to end users.
  • Collaborate closely with other engineering teams across the organization to integrate systems and share expertise.
  • Conduct thoughtful code reviews and maintain high standards for quality and reliability.
  • Support customer-facing teams by troubleshooting issues and responding to internal and external support requests.
  • Assist with debugging, performance tuning, and production deployments.
  • Break down large features into manageable, well-scoped tasks and drive them to completion.

Benefits

  • Unlimited Paid Time Off - with minimum time you must take set at 20% above statutory
  • Hybrid working between home and our offices (dependent on role and location)
  • Mental health and wellbeing support - subscription to the Calm app, mental health first-aid buddies, employee assistance programmes
  • Gig allowance - £400 (or local equivalent) to spend on tickets every year to immerse yourself in our industries
  • Belonging policies - including (but not limited to) support for Parental, Fertility, Miscarriage, Menopause and Transitioning
  • Training, coaching & mentoring
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service