About UHP
UHP is a veteran-focused training institution near Bentonville, AR, building infrastructure to transform technical education delivery at scale. We're launching a multi-agent AI platform with a conversational AI agent (Morgan) and mobile-first student experiences.
The Role
Own the student-facing product surface and Morgan (our AI agent) conversational UI. You design AND ship—no handoffs. Work directly in the codebase.
Stack: Next.js 14, TypeScript, Tailwind CSS, mobile PWA, Supabase, Anthropic Claude streaming, HeyGen avatar SDK
Surfaces: Student portal, mobile PWA, Morgan conversational UI, onboarding flows, Field Execution PWA, schedule/progress views
UHP runs a strict design system: pure black backgrounds, Barlow Condensed headlines, white text, zero rounded corners, teal reserved for AI. We do not ship generic SaaS aesthetics.
What You'll Do
- Design and implement student portal and mobile PWA
- Build Morgan's conversational UI with Claude streaming
- Create onboarding flows with high conversion
- Implement offline-capable PWAs for low-connectivity environments
- Integrate HeyGen avatar SDK
- Enforce design system across all surfaces
- Ship responsive layouts that work on all devices
- Collaborate with backend on API contracts
Required Skillset
Must Have:
- 4+ years shipping user-facing products (design + code)
- Expert Next.js 14 & React (components, hooks, server/client patterns)
- TypeScript proficiency (type-safe components, API integration)
- Tailwind mastery (custom configs, design tokens, utility-first)
- Shipped at least one PWA (offline support, service workers, app manifest)
- Mobile-first design approach
- Strong opinions on typography, spacing, motion
Strongly Preferred:
- Conversational AI UI (chat interfaces, streaming responses)
- Claude API or OpenAI streaming implementation
- HeyGen or avatar SDK integration
- Supabase/Firebase real-time data
- Working within strict design systems
Who You Are
- Hybrid: Equally comfortable in Figma and VS Code. You prototype by shipping.
- Opinionated: Strong views on craft—kerning, spacing, timing, states.
- Fast: Ship quickly, gather feedback, iterate. No analysis paralysis.
- System thinker: Build in components and patterns, not one-offs.
- Autonomous: Take ownership, make decisions, deliver without hand-holding.