Build Knak’s Vue 3 and TypeScript editor while solving demanding realtime collaboration problems with CRDTs and Cloudflare Workers. As a Senior Software Developer, Editor, you will work across a complex, stateful application for marketers. You will shape the canvas, document model, collaboration engine, and Laravel APIs. The role combines frontend architecture, distributed systems, AI-driven editing, and product collaboration. You will also mentor teammates and contribute to architectural decisions. Key Responsibilities:
Ship editor features across Vue 3 and TypeScript Scale CRDT, WebSocket, and Durable Objects collaboration Extend structured documents and HTML production pipelines Enable AI agents to edit designs Maintain testable, observable Laravel APIs Requirements:
Six-plus years of software development experience Complex editor-style web application experience Deep TypeScript and up-to-date frontend framework expertise PHP, Laravel, MySQL, RESTful APIs, and TDD experience Distributed systems and realtime production experience Bring full-stack development, frontend architecture, and distributed-systems expertise to Knak’s collaborative marketing editor.
📌 Senior Full Stack Editor Developer (Winnipeg)
🏢 knak
📍 Winnipeg