Senior Full Stack Developer
$130k - $160k per year- Remote job
Knak is a mission-driven company
Why? Because our time is limited, our competition is fierce, and our margin for error is small. To have the biggest impact on the world, we stay focused on our core mission, which is...
Empowering marketers to be creative .
That’s why Knak exists.
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.
Here's what they and our investor Insight Partners figured out: creation got easy, but that’s making production harder. 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. That middle stretch of the marketing stack has no system, no standard, and no owner.
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. We handle the repeatable parts, so marketers get their time back for the parts that aren't.
We're built by marketers, for marketers. We started with email because it's the hardest channel to get right and where many campaigns win or lose. Now we're bringing that same production discipline to every channel our customers use.
The Role: Senior Software Developer, Editor We'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. It's a complex, stateful application: a structured document model, a canvas that renders it live, reusable and lockable modules, translations, version history, and realtime collaboration so whole teams can build together. 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. You'll also contribute to architecture decisions, mentor teammates, and work with product and design to shape how marketers create. What You'll Be Doing- Build the editor: Design and ship features across our Vue 3 and TypeScript editor, including the canvas, attribute panels, undo/redo, selection, modules and locks, and translations. Keep it fast and correct on large, complex designs.
- Own realtime collaboration: 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.
- Evolve the document model: 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.
- Build reliable APIs: Develop and maintain the Laravel (PHP) APIs and persistence behind the editor, with a focus on testability, observability and performance.
- Own it in production: Instrument, monitor and roll out changes safely with feature flags, and debug issues end to end, from the browser through the edge to the database.
- Elevate code quality: Lead design and code reviews, write down architectural decisions, and keep the bar high.
- Collaborate and mentor: 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 modern 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
- Strong web fundamentals: JavaScript, HTML, CSS, the DOM, browser storage, rendering performance and profiling
- Solid backend experience with PHP/Laravel or a comparable framework, plus MySQL
- A good grasp of distributed-systems concepts such as consistency, idempotency, ordering and failure handling
- Production experience with realtime systems such as WebSockets, presence and reconnection
- Expertise in RESTful APIs, TDD and CI/CD (GitHub Actions)
- Excellent problem-solving skills, strong written communication and a collaborative mindset
- Experience with collaborative editing technology (CRDTs or OT, e.g. Yjs, Automerge, Loro)
- 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
- Prior experience in a fast-growing SaaS company
What We Offer
At Knak we have four foundational pillars. 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 do this with a laser focus on hiring the right people who are smart, positive and who want more than the typical nine-to-five offers.
We offer an extremely rewarding, second to none work environment as acknowledged by Ottawa’s Best Places to Work 2026! 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.
If this sounds like something you’re looking for, then we’d love to hear from you!
If you don’t see yourself fully reflected in every job requirement listed on the posting above, we still encourage you to reach out and apply. Research has shown that women and underrepresented groups often only apply when they feel 100% qualified. We strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientations, and life experiences to apply. Knak believes in creating an inclusive, barrier-free working environment. If you require ANY accommodation to the interview process please contact [email protected] . At Knak, our recruitment process includes AI screening for keywords and minimum qualifications as well as video interviews which are transcribed with AI. Humans are still at the core of our decision making! Please note that this job post is for an existing vacancy.
Click here to view the Knak Privacy Policy
- ...transportation, and we need an exceptional Senior Software Engineer who is ready to take... ...world moves. Working under the hood of our full-stack applications, you will navigate and... ...Responsibilities: End-to-End Ownership: Develop, test, deploy, and maintain product-level...SeniorRemote workFlexible hours
$105k - $125k per year
...values collaboration, innovation, and purpose, join us on the journey. Learn more: What this role is all about: The Senior Full Stack Developer (.Net and Angular) is a key role within the Digital Solutions team. You will play a critical role in using your expert...SeniorRemote jobFull timeFlexible hours$110k - $130k per year
...you. The Opportunity As a Software Developer, you'll design, build, and ship features... ...product owners, QA, and support across the full SDLC. Debug and resolve production issues... ...distinct architectures, so the specific stack depends on which product area you join. You...SuggestedLong term contractPermanent employmentFull timeFlexible hoursShift work- .... That’s Ontinue . Key Responsibilities ~ Design, Develop and test Cloud-Native applications using NET, NET Core, Power Platforms... ...and develop SOAR capabilities within the Microsoft security stack. ~ Work alongside other branches of the engineering team...SuggestedFull time
- ...to become the #1 time management add-on for Jira, and we have developed and acquired a multitude of tools to become one of the most trusted... ...About the role: We are looking for a passionate software developer to join our engineering team. You will collaborate with product...SeniorFull timeRemote workWork from home
- Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as the architecture patterns and technology strategy (e.g., Transformation, SmartCore, DevOps). Conceive and write detailed software...Full time
- ...processes with AI and helps people recover from their mental health challenges who otherwise would not have. We're seeking a Senior Full-stack Engineer who's motivated by seeing their work change outcomes for real people. You'll ship features end-to-end that patients and...SeniorFull time
- ...our journey! Join us in revolutionizing Observability for Developers! We’re on a mission to redefine how engineers monitor, debug,... ...solving. And now, you can help us solve it. We’re hiring a Senior Full Stack Engineer to help us build a petabyte-scale, high-performance...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...oriented investment firm that emphasizes business building. Senior Engineer (Senior Full Stack Engineer) Contract Location: Mexico, Canada Role... ...backend, SQL database, APIs, and integrations. Design, develop, enhance, and maintain scalable and reliable application...SeniorRemote jobLong term contractContract workLocal areaWorldwideWork visa
- ...MONKEY builds enterprise-grade catering software for restaurant organizations that operate at scale. We’re looking for a backend-leaning Full Stack Engineer who enjoys solving meaningful product problems, designing thoughtful systems, and shipping high-quality software that...SeniorFull timeManual labor
$135k - $150k per year
...Role Fable is looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and hands-on experience building... ..., production-ready software. ~ Design, develop, test, deploy, and support software throughout its...SeniorFull time$135k - $180k per year
...classify breaking changes, coordinate migrations with the iOS, Android, and web leads, and keep generated client models in sync. Develop, scale, and optimize the GraphQL APIs, RPC endpoints, and SQL queries behind our web surfaces. Build front-end applications and...SeniorRemote jobFull timeContract work- ...customer experience. As a Senior Fullstack Engineer , you’ll play... ...code. You will work across the stack—from building intuitive UIs to... ...Responsibilities Design, develop, and maintain end-to-end... ...and maintainability across the full technology stack. Participate...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
$120k - $135k per year
...world. TTG is seeking a driven and detail-oriented Intermediate Senior Developer to join its Professional Services Team, leading client... ...development experience, including significant ownership of production full-stack applications. ~5+ years of C#/.NET Core development...SeniorFull timeInternshipRemote work- ...institutions — big and small. The Role As a Senior Software Engineer within our Digital... ...ownership and expertise. Design, develop, and maintain front-end applications using... ...testing strategies across the technology stack. Provide technical guidance and mentorship...SeniorFull timeRemote work
- ...sponsorship at this time What do we need Dotmatics is seeking a Senior Full Stack Engineer to join our team. We are building the most powerful R... ...features within a Node.js/TypeScript and React ecosystem. Develop and maintain serverless and event-driven data pipelines...SeniorFull timeRemote workFlexible hours
$140k - $192.5k per year
...have exposure to modern tech stacks around GoLang, Ruby on Rails,... ...succeed. We're seeking a Full Stack Engineer to help lead our... ...production and management needs. We're developing a comprehensive in-house tool... ...stack environment for our developer ecosystem Contribute to...Full timeLocal areaRemote workWork from homeHome officeFlexible hours- Company Description SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...SeniorFull time
- MWDN is an international recruitment and outstaffing company with 23+ years of experience connecting exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. In this role, MWDN acts as the recruitment partner, and the selected...Full timeFlexible hours
- ...promise of AI. What Is The Role : Developers and community matter. Our users and... ...contributors have helped ensure that the Elastic Stack (including Elasticsearch, Kibana, Beats,... ...global user-base? Your activities as a Senior Developer Advocate with a focus on content...SeniorFull time
- ...Description Job Summary We are seeking experienced Senior Full Stack Developers to support a large-scale digital transformation and service modernization program. This role is integral to designing, building, modernizing, and delivering digital services that enhance...SeniorRemote workMonday to friday
- ...- join us in redefining user research Product Engineer (Full-Stack) — Canada, Remote I’m PJ, CTO at Great Question . My co-... ...heavy; people who write clearly think (and prompt) clearly. Are senior (roughly 5+ years with real ownership). Our level grading is...SeniorFull timeLive InRemote workFlexible hoursShift workDay shift
- ...Role We are looking for an AI-native full stack engineer to join one of the leading software... .... You will work closely with a senior engineer who has built and scaled production... ...Responsibilities include: Designing and developing new applications and product modules Building...SeniorLong term contractFull time
$128k - $200k per year
...About The Role Hi, I'm Devlon . I lead Developer Acceleration at Jane, joining back in February. My team's job is simple to say and hard... ...While that is a large range, it is intentional. It reflects the full growth journey someone might take in the role, from developing...SeniorRemote jobFull timeInternship$120k - $170k per year
...remote environment. We're excited to have you join us for your next career adventure! Role & Team We're looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our Platform squad. You will join a team of 5 Full-...SeniorRemote workFlexible hoursDay shift- ...ownership, real opportunities to develop, and the chance to work in an... ...AI tools every day across the stack, and the company is fully invested... .... About this role As a Full-Stack Engineer, you will be a... ...reports to an Engineering Manager, Senior Manager, or Director. From the...SeniorFull timeRemote workFlexible hoursDay shift
$125k - $160k per year
...va ressembler ton poste ? À titre de développeur.euse full-stack senior.e, tu joueras un rôle clé dans la construction de la nouvelle... ...Migrate, un réseau collaboratif d'équipes ayant accès à des staff developers pour du mentorat technique et pour assurer l'alignement...SeniorDaily paidFull timeApprenticeshipLocal areaRemote workWorldwide- ...The Role Join our ServiceNow Engineering Team as a Senior ServiceNow Developer, where you will play a key role in developing and implementing... ...integrations between ServiceNow and the rest of our stack using IntegrationHub, REST/SOAP and help shape how ServiceNow...SeniorFull time
$100k - $135k per year
...is a database that has to respond quickly and correctly. As a Senior Software Developer focused on the data layer of our InteleOrchestrator team, you... ...as part of a total compensation package, in addition to a full range of medical, financial, retirement, PTO, and/or other benefits...SeniorRemote jobFull timeTemporary workLocal area- ...threaded and performance-oriented, and our developers regularly go deep into TCP, hardware... ...bar. This position is for a Senior Software Developer on the Dataplane Adapters team. In this... ...for example messaging systems, network stacks, storage engines, or trading platforms...SeniorFull timeInternshipWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!
- full stack developer Canada
- full stack web developer Canada
- senior full stack engineer Canada
- full stack developer remote Canada
- senior contracts manager contracts specialist Canada
- senior administrative officer Canada
- senior project accountant Canada
- senior accounting technician Canada
- senior account executive Canada
- senior manager risk management Canada

