Keycard Labs

Staff Frontend Engineer

Keycard Labs

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual Apply

Job Level

Lead

Tech Stack

D3.jsDistributed SystemsHerokuJavaScriptNext.jsOpen SourceReactTypeScript

About the role

  • Craft user-centric experiences that empower security and platform engineers and developers to build trusted agent experiences
  • Design and build management console UIs, dashboards, interactive visualizers, and developer-facing experiences
  • Distill complex security and identity concepts into intuitive onboarding and investigation-grade views, including graph-based explorations of relationships and permissions
  • Establish design system, pipelines, testing strategies, and Storybook documentation
  • Collaborate closely with designers and systems engineers to make complex infrastructure approachable and reliable
  • Instrument products for data-driven iteration and help define agent-native paths to production
  • Drive high-quality delivery, ownership, and iterative shipping in a small distributed team

Requirements

  • Significant experience shipping production products for security and/or developer audiences
  • Proficiency with React and Next.js, TypeScript, Vite/SWC
  • Comfortable shaping and contributing to REST APIs
  • Experience with graph rendering libraries (D3, Visx, or similar)
  • Skilled at performance-tuning Canvas/WebGL applications and building smooth experiences on large data sets
  • Experience building/evolving component libraries, maintaining Storybook docs, and creating testing pipelines
  • Instrumenting for data-driven iteration and defining delivery paths for agent-native workflows (agents like Claude Code, MCP)
  • Hands-on 0→1 product experience with ownership and autonomy
  • Experience working in distributed teams and strong remote collaboration and communication skills
  • Ability to collaborate closely with founders, designers, and systems engineers
  • Authorization to work in the United States or Canada (application form question)