Full Stack Engineer

Toronto, ON
Apply now

About us

We are well funded and growing exponentially. In 2021, we won Deloitte’s Fast 50 in Canada and Fast 500 in North America awards, recognizing us as one of the fastest-growing technology companies on the continent -- and we’re just getting started. We are building the world's most advanced tools for e-commerce and interior decor. Our customers include Fortune 500 companies such as Home Depot, local retailers such as Alexanian's, and leading brands such as Crate&Barrel. We are looking for zealous and collaborative challenge-seekers to amplify our momentum and help us create an iconic global tech company.

About you

You have a passion for solving complex problems and working on products used by millions of people. You like to understand the big picture when it comes to complex systems. You are not afraid to dive into the details and trace a request through dozens of calls. Join us and you will work directly with our talented engineering team to push our product to new heights.

Tech Stack

TypeScript, Next.js, React/Redux
Python, Django, PostgreSQL

What you'll do

  • Craft scalable TypeScript and Python code to integrate with customer websites, apps, and APIs
  • Flex your TypeScript muscle to design/develop single-page web apps that use Redux
  • Work with Django in a microservices architecture
  • Implement APIs over HTTP and gRPC


  • Strong computer science fundamentals demonstrated through a degree in computer science or engineering, plus work experience in the field
  • Experience with TypeScript and single page web applications (HTML5, CSS3)
  • Python development
  • Linux, git
  • Exceptional attention to detail and focus on quality

What we do

Our technology lets you see products in your own room before you buy.
Imagine you want to redesign your home and have been searching for new tiles for your kitchen, or a new rug for your living room. You definitely want to make sure it will look good in your space. We enable that through cutting-edge computer vision technology, presented in an extraordinarily simple and accessible way.

About our culture

  • We work in tight-knit teams to maximize speed and cultivate an ownership mentality.
  • We cherish curiosity and an obsession for details because we know these details are invaluable over the long run.
  • We promote an environment where ideas are challenged. The best ideas win!
  • We're hyperfocused on our achievements and our ability to execute on our promises. We act with urgency.
  • It's not always about us. We give back to our community to ensure it can grow.
  • We love to compete and have fun. Our game nights are legendary.

Ready for a new challenge?

Apply now