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.Required Qualifications
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.Preferred Qualifications
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.Why Circadence?At Circadence, you'll help shape the future of cybersecurity training by working with a passionate team building a platform used to train national security professionals, enterprise defenders, and future cyber leaders.
We value innovation, autonomy, and purpose—join a fast-growing team of top-tier AI researchers, software engineers, and curriculum designers to change the world of cybersecurity training.
Circadence Corporation is proud to be an equal opportunity employer.
We will not discriminate against any applicant or employee based on age, race, color, creed, religion, sex, sexual orientation, gender, gender identity or expression, medical condition, national origin, ancestry, citizenship, marital status, or civil partnership/union status, physical or mental disability, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state or local law.
https://www.eeoc.gov/know-your-rights-workplace-discrimination-illegal