Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Knak

Senior Full Stack Developer

Knak

. Design and ship features across Knak's Vue 3 and TypeScript editor, including the canvas, attribute panels, undo/redo, selection, modules and locks, and translations .

Posted 10/22/2026full-timeRemote • CanadaSenior💰 CA$130,000 - CA$160,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack development with a focus on building complex, stateful web applications using TypeScript and Vue 3. Proficient in backend development with PHP/Laravel, and experienced in implementing real-time collaboration features and RESTful APIs.

Highest-signal resume keywords
TypeScript ExpertiseVue 3 DevelopmentPHP/Laravel DevelopmentReal-Time Systems ExperienceRESTful API Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack DevelopmentWeb Application DevelopmentJavaScriptHTMLCSSMySQLTest-Driven Development (TDD)Continuous Integration/Continuous Deployment (CI/CD)Distributed Systems ConceptsDebugging
Soft Skills
Problem-SolvingWritten CommunicationCollaborationMentoring
Tools & Technologies
WebSocketsCloudflare WorkersDurable ObjectsGitHub Actions
Industry Keywords
Real-Time CollaborationEditor-Style ApplicationsDesign ToolsCanvas EditorsProduction-Ready HTML

Tech Stack

Tools & technologies
JavaScriptLaravelMySQLPHPTypeScriptVue.js

About the role

Key responsibilities & impact
  • Design and ship features across Knak's Vue 3 and TypeScript editor, including the canvas, attribute panels, undo/redo, selection, modules and locks, and translations
  • Evolve and scale the multi-user editing engine using CRDTs, WebSockets, Cloudflare Workers and Durable Objects
  • Harden realtime collaboration against reconnects, stale clients and partial failures
  • Extend the structured document format and pipeline that produces production-ready email and landing-page HTML
  • Partner with the AI team to enable agents to edit designs through the same operations and sync model as people
  • Develop and maintain Laravel (PHP) APIs and persistence with focus on testability, observability and performance
  • Instrument, monitor and safely roll out changes with feature flags
  • Debug issues end to end from browser through edge to database
  • Lead design and code reviews and document architectural decisions
  • Collaborate with product, design, QA and DevOps
  • Mentor teammates and share knowledge of the editor

Requirements

What you’ll need
  • 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, with Vue 3 preferred
  • 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
  • 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 using GitHub Actions
  • Product mindset and judgment in evaluating AI-generated work
  • Excellent problem-solving skills, strong written communication and a collaborative mindset

Benefits

Comp & perks
  • Competitive salaries
  • Great benefits
  • Paid vacation
  • Life leave days
  • Team lunches
  • Off-sites
  • Commitment to career growth
  • Inclusive, barrier-free working environment
  • Interview process accommodations