Software Developer (Frontend / Full Stack)

GuidehouseHuntsville, AL
20h

About The Position

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.

Requirements

  • An ACTIVE and MAINTAINED "TOP SECRET" Federal or DoD security clearance and obtained and maintain TS/SCI clearance.
  • Minimum of Four (4) years of full‑stack or frontend development experience, including 3+ years with React, Angular, or Vue.
  • Bachelor' s Degree or Four (4) additional Years of experience in lieu of degree.
  • Strong expertise with TypeScript, JavaScript (ES6+), REST/GraphQL integration, secure UI development, and state‑management frameworks.
  • Experience building workflow‑driven or document‑intensive UIs for complex enterprise systems.
  • Experience designing applications in compliance with FedRAMP High, RMF, NIST 800‑53, or other federal frameworks.

Nice To Haves

  • Experience building PDF viewers, annotation tools, or enterprise document‑review systems.
  • Experience integrating AI‑assisted writing tools, LLM‑powered UI components, or human‑in‑the‑loop workflows.
  • Familiarity with SEAD‑4 adjudication, personnel vetting, investigative review, or continuous‑vetting mission data.
  • Experience working in national‑security environments (FBI, IC, DoD, DHS).
  • Experience with Material UI, Carbon, Clarity, Chakra, or other design‑system frameworks.

Responsibilities

  • 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 sanitized rendering, CSP headers, strict input validation, and secure embedding of documents and interactive content.
  • Integrate client‑side logging and audit‑event capture ensuring adjudicator actions—reviews, overrides, memo edits, evidence expansions—are captured for ATO compliance.
  • Ensure compliance with FedRAMP High, RMF, encryption‑in‑transit, session protection, idle timeouts, and controlled display of sensitive information.
  • Collaborate with Security Engineers to provide UI‑specific artifacts for SSPs, control‑implementation statements, and audit requirements.
  • Performance Optimization & Reliability Optimize UI bundles using code splitting, lazy loading, caching strategies, and GPU‑accelerated rendering when applicable.
  • Implement diagnostics for client‑side telemetry such as component load times, rendering bottlenecks, network degradation, and user‑behavior traces.
  • Support automated UI testing using Jest, Cypress, or Playwright, integrating tests into CI/CD pipelines for stable and secure deployments.
  • Collaboration, Leadership & Mission Enablement Collaborate with AI/ML engineers to safely integrate model outputs into UI workflows, ensuring clarity, accuracy, and mission‑aligned interactions.
  • Work closely with UX designers, policy SMEs, and adjudicators to map operational workflows into intuitive UI flows that improve review throughput and decision consistency.
  • Participate in architecture reviews, sprint ceremonies, design workshops, and mission technical exchanges.
  • Mentor junior frontend/full‑stack engineers in secure UI development, design patterns, observability, accessibility, and federal compliance practices.

Benefits

  • Medical, Rx, Dental & Vision Insurance
  • Personal and Family Sick Time & Company Paid Holidays
  • Parental Leave
  • 401(k) Retirement Plan
  • Group Term Life and Travel Assistance
  • Voluntary Life and AD&D Insurance
  • Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
  • Transit and Parking Commuter Benefits
  • Short-Term & Long-Term Disability
  • Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
  • Employee Referral Program
  • Corporate Sponsored Events & Community Outreach
  • Care.com annual membership
  • Employee Assistance Program
  • Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)
  • Position may be eligible for a discretionary variable incentive bonus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service