North America, South America Remote (Global)

Keycard Labs is hiring a Senior Front-end Engineer

About the Role

As a Senior Front-end Engineer at Keycard Labs, you will lead the development of cutting-edge frontend experiences that empower developers to build trusted AI agent workflows. You'll shape the frontend platform using modern React/Next.js and TypeScript, while creating intuitive, data-rich visualizations and developer tools that simplify complex identity and access management systems.

What You'll Do

  • Unlock the Future of Agentic Workflows: Craft the experiences and visualizations that make it easy for anyone to understand and build trusted agent experiences with best-in-class Generative UI and Asynchronous Workflows using drop-in SDKs.
  • Distill Complex Concepts into Simple Experiences: Work with the entire team to create a beautiful, simple, and easy to onboard experience that gets developers deploying to production in minutes instead of hours that balances rapid-fire flows for engineers with data-rich, investigation-grade views for security.
  • Design & Build Rich, Graph-Based Experiences: Build a Figma-like canvas that makes it easy for engineers and security alike to understand and modify the behaviour of agents and the resources they're attempting to access with zero code changes in real time.
  • Own the End-to-End Stack: Establish the design system, build pipeline, testing strategy, and performance budgets for all web assets, and embeddable widgets.
  • Mentor, Learn & Grow: Share knowledge through pairing, design reviews, and internal talks while learning from experts in systems, security, and AI.
  • Shape Engineering Culture: Influence how we work and the standards we set for developer experience, accessibility, and technical excellence.
  • Architect & Implement our Frontend Platform: Use React/Next.js + TypeScript, leaning on modern paradigms like Server Components and edge rendering that enables us to quickly deliver stunning, and simple user experiences with confidence.
  • Build State of the Art, Data-Intensive Experiences: Create powerful data-intensive experiences, from rich-graph visualizations to slick onboarding experiences that make it simple to get up and running in seconds through graph-based drag & drop experiences (SVC/WebGL/Canvas) and data-rich visualizations that embed AI natively throughout using the latest LLM & RAG techniques.
  • Establish the Tone for Frontend Engineering at Keycard: Establish the norms and expectations for what a best-in-class web experience looks like at Keycard, ensuring we deliver beautiful, performative, and reliable frontend experiences using Web Vitals budgets, Playwright/Cypress suites, and a fully instrumented experience for data-driven iteration.
  • Establish a Scalable, Design Esthetic: Partner with design to codify a design system with a component library that bakes in accessibility for Keycard and Generative UI experiences.

What We're Looking For

  • 5+ years building production SPAs/SaaS products with React/Next.js, TypeScript, Vite/SWC.
  • Graph & Data‑viz Chops: Comfort with D3, Visx, or similar for large‑scale graph rendering, and a track record of performance‑tuning Canvas/WebGL apps.
  • Design‑System Mindset: Experience creating or evolving component libraries at scale, documented in Storybook or similar.
  • Figma‑Like Interaction Expertise: Built or contributed to node‑based editors, diagramming tools, or collaborative canvases (CRDTs/op‑based syncing a plus).
  • Security & Developer‑Tool Empathy: Familiarity with IAM, policy engines, or AppSec workflows; passion for clean abstractions that serve both builders and defenders.
  • Ownership & Autonomy: Thrive in 0→1 environments, balancing long‑term vision with rapid delivery.

Nice to Have

  • Experience visualizing identity graphs, authorization policies, or threat‑model diagrams.
  • Familiarity with LLM app frameworks (LangChain.js, Next.js AI) and embedding conversational agents into UIs.
  • Exposure to edge‑rendering and server components on platforms like Vercel or Cloudflare Workers/Pages.
  • Contributions to open‑source front‑end tooling, data‑viz libraries, or AI/identity projects.
  • Passion for automation—scripts, bots, or agents that remove toil from your workflow.

Technical Stack

  • React, Next.js, TypeScript, Vite, SWC, D3, Visx, Canvas, WebGL, SVC, Storybook, Server Components, Edge Rendering, LLM, RAG, LangChain.js, Next.js AI, Vercel, Cloudflare Workers, Cloudflare Pages

Team & Environment

  • Early-stage team
  • Collaborative engineering and product team
  • Reporting to engineering leadership

Benefits & Compensation

  • Market-competitive salaries with generous equity packages for early employees, vesting over 4 years with a 1-year cliff.
  • Competitive health, dental, vision, and paramedical coverage for you and your family, so you can focus on building and staying healthy.
  • Flexible, remote-first work: asynchronous collaboration, with hiring focused in North and South America.
  • 4 weeks of vacation, 11 statutory holidays, 1 volunteer day, and parental leave.
  • Encouragement to take at least 2 weeks off annually to recharge.
  • Empowerment to make meaningful decisions and shape technology and culture.
  • A new MacBook Pro plus a $500 stipend for peripherals (headphones, mic, camera) so you can collaborate at your best.
  • Access to the latest AI tools to stay at the forefront of agent-driven workflows.

Work Mode

  • Remote-first, asynchronous collaboration
  • Hiring focused in North America and South America

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Required Skills
ReactTypeScriptNext.jsD3.jsWebGLDesign SystemsGraph VisualizationWeb PerformanceAccessibilityAI Integration ReactNext.jsTypeScriptViteSWCD3VisxCanvasWebGLStorybookFigmaCRDTNode-based editorsDiagramming toolsIAM
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Keycard Labs
Keycard is redefining machine identity for the AI Era, empowering developers to connect people, agents, and services across networks, clouds, and applications. The company builds a global identity network using open protocols to enable dynamic, identity-based credentials and cryptographically verifiable trust relationships for AI systems and cloud-native architectures.
All jobs at Keycard Labs Visit website
Job Details
Category frontend
Posted 9 months ago