Software Developer (Frontend / Full Stack)
GuidehouseAbout the role
Job Family:
Software Development & Support
Travel Required:
Clearance Required:
Guidehouse is seeking a Front-End / Full-Stack Software Developer to join our Technology / AI and Data team, supporting mission-critical initiatives for Defense and Security clients. In this role, you will lead the development of intuitive, secure, and high-performance user interfaces that enable analysts to interact with advanced AI-driven platforms. You will design and implement full-stack solutions that integrate frontend components with backend services, AI/ML pipelines, and workflow orchestration systems, ensuring compliance with stringent federal security and accessibility standards. Collaborating with engineers, architects, and mission stakeholders, you will deliver innovative tools that enhance decision-making and operational effectiveness in support of national security objectives.
What You Will Do:
Serves as the lead frontend/full‑stack engineer responsible for developing the FBI adjudication platform’s analyst‑facing interface, enabling analysts to review AI outputs, explore entities, assess anomalies, evaluate SEAD‑4 scoring rationales, and generate adjudication memos.
Designs intuitive, performant, secure, and accessible UI components supporting long‑document review, multi‑panel comparisons, risk visualization, human‑AI review workflows, and structured memo generation.
Implements full‑stack integrations between UI components, backend APIs, LLM inference endpoints, retrieval services, scoring engines, and workflow orchestration pipelines.
Ensures frontend components comply with FedRAMP High, RMF, NIST 800‑53, and FBI ATO requirements including session integrity, RBAC, secure rendering, and audit logging.
UI/UX Engineering for Analyst Workflows
Design and implement UI components for evidence review including long‑document navigation, multi‑page PDF rendering, in‑line annotations, bookmarks, and side‑by‑side comparisons.
Develop interfaces for entity extraction panels showing extracted entities, risk flags, cross‑references, and SEAD‑4 guideline relationships.
Build a memo‑builder UI that integrates AI‑generated drafts with human edits, supports structured adjudication templates, source citations, formatting tools, and approval workflows.
Implement dashboards showing risk indicators, timeline reconstructions, anomaly summaries, continuous‑vetting alerts, and adjudication scoring breakdowns.
Frontend Engineering (React / Angular / TypeScript)
Develop frontend applications using React, Angular, or Vue with strong TypeScript patterns, modular component design, and maintainable state‑management solutions (Redux, NGXS, Zustand, MobX).
Implement secure UI behaviors including RBAC‑aware rendering, sanitized inputs, content‑security policies, strict routing guards, and safe third‑party component usage.
Optimize rendering pipelines supporting large datasets, long files, and dynamic case workloads using virtualization, lazy loading, and performance tuning.
Build reusable design systems, theming layers, and accessibility‑compliant components (Section 508).
Full‑Stack Development & API Integration
Integrate UI components with backend APIs providing document ingestion, entity metadata, LLM results, retrieval outputs, scoring engines, and memo‑generation workflows.
Implement client‑side API wrappers, schema validation, request batching, and offline‑safe patterns to improve robustness and reliability.
Support event‑driven features using WebSockets or streaming APIs to show live processing updates, workflow routing events, or LLM inference progress.
Collaborate with backend engineers to co‑design schemas that guarantee consistency, traceability, and audit‑friendly communication across API boundaries.
Data Visualization, Evidence Representation & Risk Display
Build interactive charts, timelines, relationship graphs, and risk‑factor matrices visualizing SEAD‑4 scoring, anomalies, evidence linkages, and adjudication logic.
Develop UI components that present AI‑generated outputs—including structured reasoning strings, classification labels, and model‑confidence indicators—in clear and interpretable formats.
Implement comparative displays allowing analysts to reconcile model outputs with source evidence, improving trust, transparency, and human‑AI synergy.
Security, Compliance & Logging (FedRAMP High / RMF / ATO)
Implement secure UI development practices including sani
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s