End to end ownership

You scope, ship, and run the work. No layered handoffs, no spec to throw over a wall.

Mix of work

Quarters split between our own products and client engagements. You choose the balance.

Sane hours

We do not romanticize burnout. Forty hour weeks, four week vacation, real lunch breaks.

Open roles

We are hiring across product and engineering.

All roles are remote within Canada with occasional in person sessions. Compensation ranges are shared on the first call.

Senior Full Stack Engineer

EngineeringRemote in CanadaFull time
Apply ›

Mobile Engineer (React Native)

EngineeringRemote in CanadaFull time
Apply ›

Product Designer

DesignRemote in CanadaFull time or fractional
Apply ›

IT Consultant, Cloud Architecture

ConsultingRemote in CanadaContract
Apply ›

Trust & Safety Operations Lead

OperationsRemote in CanadaFull time
Apply ›

Not seeing your role? Email talent@puble.ca and tell us what you would build here.

Hiring process

Three conversations. Two work samples. One decision.

Most hires finish in under three weeks from first call to offer.

01

Intro call

A 30 minute call to understand each other and what you want next.

02

Craft session

A paid take home or live work sample built around real problems we are working on.

03

Team conversation

Meet the people you will work with daily. References, then offer.

Send us your work.

A short note, a portfolio, a code sample. We read everything and reply within five business days.

Apply nowRead about us