Full Stack Engineer (Vue 3, TypeScript) — Builder Platform

Kibbi

Ottawa

On-site

CAD 100,000 - 125,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Knak, a world-class enterprise email and landing page platform, is seeking an Intermediate Full Stack Developer to build and maintain the systems that turn Knak content into email and landing page HTML.

You’ll work across the builder interface, shared content model and rendering pipeline, and the back-end services that handle platform exports, collaborating with Engineering, Product, Design, QA and DevOps to deliver reliable, well-tested features.

Qualifications

  • 3+ years of software development experience with TypeScript and Vue.js.
  • Ability to write clean, modular, testable code with long-term maintainability.
  • Experience with Playwright, Jest, and CI/CD pipelines.
  • Experience with observability, monitoring, and performance considerations.
  • Strong written and verbal communication skills.
  • Comfortable with code reviews and feedback.

Responsibilities

  • Build intuitive, responsive builder interfaces using Vue 3 and TypeScript.
  • Implement and maintain the shared TypeScript content model and rendering logic.
  • Contribute to the evolution of Knak’s content architecture and rendering pipeline.
  • Maintain tooling, scaffolding, patterns, and guardrails for content architecture.
  • Support platform-specific exports by contributing to the Laravel transformer pipeline.
  • Investigate and resolve rendering, performance, and correctness issues using profiling and observability tools.
  • Apply unit, integration, and end-to-end testing to changes.
  • Participate in code reviews, provide feedback, and share knowledge across the team.
  • Clarify requirements with Product and QA, and identify edge cases and risks early.
  • Make implementation-level design decisions independently and contribute to architecture discussions.
  • Improve quality and maintainability through code reviews and incremental refactoring.

Skills

TypeScript
Vue.js
JavaScript framework
Playwright
Jest
CI/CD pipelines
Observability
Communication
Code review
Software development

Tools

Playwright
Jest
CI/CD

Job description

Knak, a world-class enterprise email and landing page platform, is seeking an Intermediate Full Stack Developer to build and maintain the systems that turn Knak content into email and landing page HTML.

You’ll work across the builder interface, shared content model and rendering pipeline, and the back-end services that handle platform exports, collaborating with Engineering, Product, Design, QA and DevOps to deliver reliable, well-tested features.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate Full-Stack Developer: Vue/TS, Equity & Growth
Intermediate Full-Stack Developer: Vue/TS, Equity & Growth

Kibbi • Southwestern Ontario

On-site
CAD 100,000 - 125,000
Equity in the company
Great benefits
Paid vacation
+2
Full-Stack Developer (Vue/TS) for Email & Landing Pages
Full-Stack Developer (Vue/TS) for Email & Landing Pages

Kibbi • Toronto

On-site
CAD 100,000 - 125,000
Equity
Paid vacation
Life leave days
+2
Full Stack Engineer: Email & Landing Page Platform
Full Stack Engineer: Email & Landing Page Platform

Knak • Canada

Hybrid
CAD 100,000 - 125,000
Competitive salary
Equity in the company
Great benefits
+4
Full Stack Developer
Full Stack Developer

Kibbi • Toronto

On-site
CAD 100,000 - 125,000
Equity
Paid vacation
Life leave days
+2
Full Stack Developer
Full Stack Developer

Kibbi • Ottawa

On-site
CAD 100,000 - 125,000
Full Stack Developer
Full Stack Developer

Kibbi • Southwestern Ontario

On-site
CAD 100,000 - 125,000
Equity in the company
Great benefits
Paid vacation
+2
Full Stack Developer
Full Stack Developer

Knak • Southwestern Ontario

On-site
CAD 100,000 - 125,000
Full Stack Developer
Full Stack Developer

Knak • Ottawa

On-site
CAD 100,000 - 125,000
Equity in the company
Paid vacation
Life leave days
+1
Full Stack Developer
Full Stack Developer

Knak • Toronto

On-site
CAD 100,000 - 125,000
Full Stack Developer New Remote - Canada
Full Stack Developer New Remote - Canada

Knak • Canada

Hybrid
CAD 100,000 - 125,000
Competitive salary
Equity in the company
Great benefits
+4