K

Knotch

Content intelligence platform measuring content ROI

Sr. Front End Engineer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaCA$135k - CA$175k

About the Job

Requirements

  • At least 6 years of experience building React applications in production.
  • Use TypeScript day to day, including typing data that arrives at runtime.
  • Experience with Next.js App Router or another framework with a server/client rendering split, such as Remix, Nuxt, or SvelteKit.
  • Experience working in a large codebase with history and fitting work into earlier decisions rather than starting clean.
  • Experience with CSS at scale, using utility-first approaches such as Tailwind or CSS-in-JS such as styled-components or Emotion, and styling systems built on tokens or theme objects.
  • Experience building accessible user interfaces, including keyboard navigation, ARIA, and testing against WCAG.
  • Experience with data visualization tools such as ECharts, D3, or Recharts.
  • Experience writing tests alongside features using tools such as Vitest, Jest, or Testing Library.
  • Clear written communication and the ability to work without close supervision by scoping work, unblocking oneself, and communicating needs.

Responsibilities

  • Build features across both applications, following each application's existing conventions.
  • Develop the component system that renders streamed, AI-generated layouts, including schemas, renderers, and their contracts.
  • Work on multi-tenant theming, including design tokens, per-brand configuration, and client-specific variants.
  • Build and maintain embeds that run the product inside customer websites.
  • Set standards for testing, accessibility, and performance.
  • Work with backend engineers on API and streaming contracts, including determining the boundary between front-end and back-end work.
  • Document the approach before building and raise blockers, risks, and disagreements early.
  • Ramp up on unfamiliar parts of the product and codebase, and mentor others through code review, pairing, and written design.
  • Use AI-assisted tools such as Claude Code or Cursor to accelerate work, assess their limitations, and understand the code shipped.
  • Build UI that embeds safely into customer websites without breaking the host page or being broken by it.
  • Turn complex analytics data into fast, clear, accessible dashboards in React across a mature product and a newer AI product.
  • Handle server data and UI state, including caching, pagination, loading, error, and empty states, with accessibility built in.
  • Make and document technical design decisions, and communicate the reasoning and lessons from decisions that did not work.
  • Work with product, design, backend, and offshore teammates across time zones, and explain trade-offs to non-technical stakeholders.
  • Own features end to end and work directly with backend, data, and product teams.

Desired Qualifications

  • Experience with runtime schema validation tools such as Zod or Valibot.
  • Experience with streaming or incremental UI, including SSE or WebSockets.
  • Experience with monorepo tooling such as pnpm workspaces, Turborepo, or Nx.
  • Experience with design tokens and multi-tenant theming.
  • Experience embedding JavaScript into third-party sites using iframes, CSP, or sandboxing.
  • Experience with client state management at scale, such as Redux or Zustand, against a typed API layer such as GraphQL or REST.
  • Experience using AI-assisted tooling to move faster and a considered view of where it helps and where it does not.

About the Company

Knotch

Content intelligence platform measuring content ROI

Knotch provides a content intelligence platform for enterprise marketers to measure and improve the impact of their content. Its Knotch One suite includes tools for content performance analytics, customer sentiment analysis, and audience engagement tracking, helping teams understand how content drives business results. The platform works by collecting and analyzing how audiences interact with content, then linking those insights to ROI so marketers can refine their strategies and spending. Knotch differentiates itself by targeting the “missing middle” of the audience journey—where data is often scarce—and offering tailored, subscription-based packages that connect content performance directly to business outcomes for both B2B and B2C brands. The company’s goal is to help marketers make data-driven decisions that improve content effectiveness and overall revenue.

Company size
51-200
Company stage
Series B
Total funding
$48.2M
Headquarters
New York City, New York
Founded
2012

Recently Posted Jobs

Explore more opportunities at Knotch

See more jobs