Full Stack Engineer: Email & Landing Page Platform

Knak

Canada

Hybrid

CAD 100,000 - 125,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity in the company
Great benefits
Paid vacation
Life leave days
Team lunches and off-sites
Career growth

Job summary

Knak is seeking an Intermediate Full Stack Developer in Canada to build and maintain systems that turn Knak content into email and landing page HTML. You will work across the builder interface, shared content model and rendering pipeline, collaborating with engineers, PMs, designers, QA, and DevOps.

You’ll implement and maintain the TypeScript content model and rendering logic, contribute to architecture, and help ensure performance and correctness across exports and platforms.

Qualifications

  • Experience building modular, testable full‑stack apps.
  • Strong sense of code quality, maintainability, and long‑term support.
  • Experience collaborating with product, design, and QA to ship features.

Responsibilities

  • Build and maintain the systems transforming Knak content into email and landing page HTML.
  • Collaborate with Engineering, PMs, Designers, QA and DevOps to deliver reliable features.
  • Develop intuitive, responsive builder interfaces using Vue 3 and TypeScript.
  • Maintain the shared TypeScript content model and rendering logic.
  • Contribute to Knak’s content architecture and rendering pipeline across platforms.
  • Support platform exports by contributing to the Laravel transformer pipeline.

Skills

Vue 3
TypeScript
Testing (Playwright/Jest)
CI/CD
Code Reviews
Communication skills

Tools

Playwright
Jest
CI/CD pipelines
Observability tools

Job description

Knak is seeking an Intermediate Full Stack Developer in Canada to build and maintain systems that turn Knak content into email and landing page HTML. You will work across the builder interface, shared content model and rendering pipeline, collaborating with engineers, PMs, designers, QA, and DevOps.

You’ll implement and maintain the TypeScript content model and rendering logic, contribute to architecture, and help ensure performance and correctness across exports and platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Developer (Vue/TS) for Email & Landing Pages
Full-Stack Developer (Vue/TS) for Email & Landing Pages

Knak • Toronto

On-site
CAD 100,000 - 125,000
Equity
Paid vacation
Life leave days
+2
Full Stack Engineer (Vue 3, TypeScript) — Builder Platform
Full Stack Engineer (Vue 3, TypeScript) — Builder Platform

Knak • Ottawa

On-site
CAD 100,000 - 125,000
Intermediate Full-Stack Developer: Vue/TS, Equity & Growth
Intermediate Full-Stack Developer: Vue/TS, Equity & Growth

Knak • 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
Equity in the company
Great benefits
Paid vacation
+2
Full Stack Developer
Full Stack Developer

Knak • Toronto

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

Knak • Ottawa

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
Senior Full-Stack Developer
Senior Full-Stack Developer

Knak • Ottawa

On-site
CAD 90,000 - 120,000
Competitive salary
Equity in the company
Paid vacation
+4
Senior Software Developer, AI Agents
Senior Software Developer, AI Agents

Knak • Ottawa

On-site
CAD 120,000 - 180,000
Equity
Great benefits
Paid vacation
Go-To-Market Data Analyst
Go-To-Market Data Analyst

Knak • Ottawa

On-site
CAD 120,000 - 150,000