Mediabistro logo
job logo

UI/UX Developer

Debtt Group · Charlotte, NC, USA ·

Pay:
$65/hr
Job type:
Contract

Building UIs for AI security and observability systems; not explicitly focused on AI-assisted prototyping or vibe coding.

About the Role
Senior UI/UX Engineer to design and build production-grade, high-performance web interfaces for internal AI security and observability platforms. The role combines UX design, frontend engineering, and system-awareness to translate complex AI pipelines, evidence graphs, and multi-stage workflows into clear, scalable user experiences.

Job Description
Role
Senior UI/UX Engineer (contract) to design and implement enterprise-grade web applications for internal AI security, observability, and risk-analysis platforms. The role sits at the intersection of UX design, frontend engineering, and AI system observability and requires translating complex backend reasoning, evidence graphs, and multi-stage AI workflows into clear, accurate, and scalable user interfaces.

Key Responsibilities
UX & Interaction Design

Design end-to-end workflows for complex AI analysis tools (wizard flows, async scan progress, review & reconciliation).

Translate abstract system concepts (evidence confidence, conflicts, shadow AI, governing patterns) into visual metaphors and UI patterns.

Create wireframes, interaction specs, and component behavior definitions for engineering implementation.

Frontend Engineering

Build production UIs using TypeScript and modern frontend frameworks.

Implement high-performance graph visualizations (Canvas/WebGL-based) for large, dynamic graphs (hundreds to thousands of nodes).

Integrate with Flask- and FastAPI-based backends and consume REST and WebSocket APIs for real-time updates.

Ensure UI state consistency with asynchronous backend pipelines and design scalable component architectures for enterprise use.

System-Aware UI Design

Design interfaces that accurately represent system state, evidence hierarchy, deterministic classification rules, and epistemic uncertainty.

Surface contradictions and ambiguity explicitly and support human-in-the-loop audit workflows, overrides, and immutable decision trails.

Collaborate closely with backend engineers, AI/ML engineers, security architects, and threat modelers.

Participate in product architecture discussions and iterate quickly from wireframes to production while preserving design intent.

Requirements
Required Technical Skills

Strong experience with TypeScript.

Experience with one or more modern frontend frameworks (React, Next.js, Remix, SvelteKit, etc.).

Strong CSS and layout fundamentals for complex, data-dense dashboards.

Experience building interaction-heavy UIs and handling UI performance constraints at scale (virtualization, progressive loading, aggregation).

Experience with graph/diagram rendering libraries (e.g., Cytoscape.js, React Flow, D3, Sigma.js or similar) and understanding when to use Canvas/WebGL vs DOM.

Comfortable integrating with Flask and FastAPI backends and consuming REST and WebSocket APIs.

Understanding of async workflows and long-running backend jobs.

Nice to Have

Experience designing interfaces for security tooling, compliance/audit systems, or AI/ML platforms.

Familiarity with graph theory concepts, AI pipelines (RAG, agents, embeddings), and IaC/cloud architecture diagrams.

Background as a frontend engineer who evolved into UX, or a UX designer with deep frontend coding experience.

Rate: approximately $65/hr (W2 hourly; 1099/c2c not accepted).

Locations: Charlotte, NC; Plano, TX; Chandler, AZ; Iselin, NJ; Minneapolis, MN.

Interview: coding assessment followed by a panel video interview.

Benefits (eligible after waiting period)

Medical and Prescription Drug Plans

Vision Plan

Health Savings Account (HSA)

Health Flexible Spending Account (FSA)

Dependent Care Flexible Spending Account

Supplemental Life Insurance

Short Term and Long Term Disability Insurance

Business Travel Insurance

401(k) with company match

Weekly pay

Skills
UI/UX Design, Interaction Design, Frontend Engineering, Information Architecture, Data Visualization, Performance Optimization, System Thinking, Collaboration, API Integration, Async Workflow Handling, Prototyping, Security-aware Design

Experience Level
Senior

Employment Type
Contract

Additional Benefits

Medical and Prescription Drug Plans

Dental Plan

Health Savings Account

Dependent Care Flexible Spending Account

#J-18808-Ljbffr