Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Impro.AI seeks a senior full-stack developer to own features end-to-end, touching UI, backend, and production support. You will help build a real, AI-powered product in a small team, emphasizing practical architecture and hands-on delivery.
The role is mostly remote with occasional Toronto-area office presence; compensation ranges CAD 110,000–140,000 per year with stock options and benefits.
We’re looking for a senior full-stack developer with architectural ambition, who likes building real things, solving messy problems, and owning code end-to-end.
This is not a “sit in meetings and move tickets around” role. We’re a small team, so everyone touches real product, real architecture, and real production issues.
We’re looking for a senior full-stack developer with architectural ambition, who likes building real things, solving messy problems, and owning code end-to-end.
You’ll help build and improve our platform using:
You’ll work across the stack, from UI changes to backend logic, integrations, architecture decisions, performance, reliability, and production support.
On the technical level, you:
On the personal level, you:
This is probably not the right role if you:
The role is mostly remote, but you should be located in Toronto or the surrounding area because occasional office presence will be needed.
The compensation range for this role is $110,000–$140,000 CAD annually, depending on experience and fit.
The role also includes: