Full Stack Developer

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full Stack Developer building Knak’s enterprise email and landing-page creation platform. Developing Vue and TypeScript interfaces, content rendering systems, and platform-specific exports.

Responsibilities

  • Build intuitive, responsive builder interfaces using Vue 3 and TypeScript
  • Implement and maintain the shared TypeScript content model and rendering logic for email and landing page HTML
  • Contribute to Knak’s content architecture and rendering pipeline
  • Maintain tooling, scaffolding, documented patterns, and guardrails for content architecture extensions
  • Support platform-specific exports through the Laravel transformer pipeline
  • Investigate and resolve rendering, performance, and correctness issues using profiling, logging, and observability tools
  • Apply unit, integration, and end-to-end testing
  • Participate in code reviews, pair with teammates, and share knowledge
  • Clarify requirements with Product and QA, scope tasks, and identify risks
  • Make implementation-level design decisions and contribute to architectural discussions
  • Improve quality and maintainability through incremental refactoring

Requirements

  • 3+ years of software development experience
  • Hands-on experience with TypeScript and a modern JavaScript framework; Vue preferred
  • Ability to write clean, modular, testable code focused on long-term maintainability
  • Experience with Playwright, Jest, and CI/CD pipelines
  • Experience with observability, monitoring, and performance considerations
  • Clear written and verbal communication skills
  • Comfortable giving and receiving constructive code review feedback

Benefits

  • Competitive salaries
  • Equity in the company
  • Great benefits
  • Paid vacation
  • Life leave days
  • Team lunches and off-sites
  • Career growth opportunities
  • Inclusive, barrier-free working environment
  • Interview accommodations where required

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$100,000 - CA$125,000 per year

Degree requirement

No Education Requirement

Tech skills

JavaScriptJestLaravelTypeScriptVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.