Senior Full Stack Developer Remote (Canada)

Senior Full Stack Developer Remote (Canada)

06 Nov
|
knak
|
Canada

06 Nov

knak

Canada

Empowering marketers to be creative. In a world where AI has made everyone a creator, Knak helps marketers turn ideas into on-brand, high-performing campaigns at scale. The world's most AI-forward companies, including Meta, OpenAI, NVIDIA, Vercel, Notion and Stripe, use Knak as their agentic marketing production layer. Every new idea and brief still has to be built, versioned, checked, approved, and shipped across every channel, and that work runs on handoffs, review cycles, and a lot of copy-paste. Knak is the flexible factory for that work. Our customers set the brand rules, choose the tools that feed in and the platforms that send, and decide where AI does the work and where people do. Now we're bringing that same production discipline to every channel our customers use. The Role: Senior Software Developer, EditorWe're looking for an experienced full-stack developer to join the team behind Knak's editor, where marketers design on-brand emails and landing pages without writing code. You'll work across the entire editor and take ownership of our realtime collaboration engine: the CRDT-based sync layer, running on Cloudflare Workers and Durable Objects, that lets multiple people, and increasingly AI agents, edit the same asset at once. This is a hands-on role for someone who loves hard frontend architecture and isn't afraid of the distributed-systems problems underneath it. Design and ship features across our Vue 3 and TypeScript editor, including the canvas, attribute panels, undo/redo, selection, modules and locks, and translations. Evolve and scale our multi-user editing engine (CRDTs, WebSockets,



and Cloudflare Workers with Durable Objects). Harden it against reconnects, stale clients and partial failures, and make sure every editor feature behaves correctly when several people are editing at once. Extend the structured document format behind every asset, and the pipeline that turns it into production-ready email and landing-page HTML. Enable AI-driven editing: Partner with our AI team so agents can edit designs through the same operations and sync model as people. Develop and maintain the Laravel (PHP) APIs and persistence behind the editor, with a focus on testability, observability and performance. Elevate code quality: Lead design and code reviews, write down architectural decisions, and keep the bar high. Work with product, design, QA and DevOps, and share deep knowledge of the editor so the whole team can work on it confidently. 6+ years of software development experience, with significant full-stack work Experience building complex, stateful, editor-style web applications, such as design tools, page builders, or rich-text or canvas editors Deep expertise in TypeScript and a contemporary frontend framework (Vue 3 preferred), including reactivity internals, state management and performance tuning A product mindset: you care about the marketers using the editor,



push back on requirements when there's a better solution for them, and judge your work by whether it solves their problem, not just by whether it shipped A progressive, hands‑on approach to AI in your own workflow, using coding agents and AI tools every day to move faster, and with the judgment to review, test and own everything they produce Solid backend experience with PHP/Laravel or a comparable framework, plus MySQL Experience with collaborative editing technology (CRDTs or OT, e.
Experience with edge or serverless runtimes (Cloudflare Workers, Durable Objects, AWS Lambda) Email HTML rendering or cross‑client compatibility experience Experience integrating LLMs or AI agents into product features Final compensation will be determined based on factors including relevant experience, skills, qualifications, and internal equity. Culture, customers, product and growth. Culture is our number one pillar because we know that is at the core of building a strong company that can build amazing products and delight our customers. We show our investment in our people through our competitive salaries, great benefits, paid vacation, Life leave days (because life happens), team lunches and off‑sites, and most importantly, our commitment to YOUR career growth. Research has shown that women and underrepresented groups often only apply when they feel 100% qualified. At Knak, our recruitment process includes AI screening for keywords and minimum qualifications as well as video interviews which are transcribed with AI.

📌 Senior Full Stack Developer Remote (Canada)
🏢 knak
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer remote (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer remote (canada) / canada