Staff Frontend Software Engineer

Circadence CorporationBoulder, CO
9d$165,000 - $185,000Remote

About The Position

Circadence is hiring a Staff Front End Engineer to lead the development of the RangeGPT user interface—a cutting-edge cyber range design and analysis tool that combines a WYSIWYG canvas editor with LLM-driven agentic workflows. You’ll be responsible for building and owning the front end of RangeGPT V1.0, bringing to life a visual system that allows cybersecurity professionals to design, deploy, and analyze complex infrastructure with minimal friction using drag hybrid drag-and-drop and language-driven interface. This is a highly impactful role for an advanced engineer with deep front-end expertise and a strong product sense. You’ll thrive here if you know how to build modern, maintainable React systems, enjoy solving UI challenges in graph-based design tools, and want to help define what “usable AI tooling” looks like.

Requirements

  • 7+ years of professional experience in front-end or full-stack roles with a strong UI focus including prior senior-level positions.
  • Expert-level proficiency in React + TypeScript, with deep experience in architecting complex SPAs.
  • Proven experience owning frontend frameworks and design systems used by cross-functional teams.
  • Strong command of UI testing strategies (unit, integration, and end-to-end), with hands-on use of tools like Playwright.
  • Demonstrated success building visual or diagram-based tools, real-time collaborative apps, or agent-integrated interfaces.
  • Familiarity with API design, async orchestration patterns, and integrating LLM-driven workflows or assistants.
  • Comfortable with containerized development (Docker) and frontend CI/CD workflows.

Nice To Haves

  • Experience with canvas-based editors, node graph libraries like XYFlow or ReactFlow, or developing low-code/no-code platforms.
  • Exposure to LangGraph, function/tool calling, or semantic retrieval (RAG) systems.
  • Background in cybersecurity, DevOps automation, or infrastructure-as-code platforms.
  • Familiarity with MCP (Model Context Protocol) or related cyber range orchestration systems.

Responsibilities

  • Architect and evolve the front-end codebase using React, TypeScript, and modern libraries (e.g., Next.js, React Router, MUI/Tailwind).
  • Lead the design and implementation of scalable component frameworks, UI state models, and interaction patterns for RangeGPT's WYSIWYG interface.
  • Work cross-functionally with AI, backend, and product teams to translate agentic workflows and LLM outputs into intuitive visual interactions.
  • Build interfaces that combine real-time topology visualization, interactive assistants, and deployment feedback loops.
  • Develop and/or implement algorithms for auto-layout mechanisms for canvas-based visual components.
  • Champion frontend best practices in testing, performance optimization, accessibility, and maintainability.
  • Own and guide technical decisions related to client-side architecture, tooling, and delivery pipelines (CI/CD, bundling, testing).
  • Mentor and unblock other engineers, contributing as a force multiplier for team velocity and code quality.
  • Stay current with frontend and AI-integrated UX trends and evaluate new technologies and frameworks for fit.

Benefits

  • Comprehensive benefits including medical, dental, and vision insurance
  • 401(k) with company match
  • HSA/FSA options
  • life and disability insurance
  • unlimited PTO
  • paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service