Location: Toronto, Ontario
Our client is creating a new category of enterprise platform — one where AI and deterministic systems work together to define how business software is built and used. The core technology already exists: a working compiler, runtime, and reference implementations prove the idea. What comes next is turning that foundation into a product that feels powerful, intuitive, and human.
This is not about layering a pretty UI on top of complexity. The interface itself is part of the system.
THE OPPORTUNITY:
As a Founding Architect focused on User Experience, you’ll own how people actually interact with this platform. You’ll design and build a metadata-driven UI layer where interfaces are generated from business models rather than handcrafted for every use case.
Your job is to turn abstract, semantic definitions into clear, usable workflows: forms, tables, dashboards, and transitions that feel obvious to end users—even in highly complex enterprise domains.
This is a hybrid role in the truest sense: deep product thinking, real design taste, and serious front-end engineering. The UI is a first-class output of the platform, and you’ll define what “enterprise UX” looks like in an AI-native world.
WHAT YOU'LL OWN:
- Model-driven interfaces: Build the rendering layer that transforms entity metadata into production-ready screens: forms, tables, dashboards, and workflows from a single definition.
- Design system: Create the component library, patterns, and guidelines that ensure consistency, accessibility, and clarity across all generated surfaces.
- Adaptive navigation & forms: Implement role-aware navigation and dynamic forms that respond to permissions, entity state, validation rules, and business context.
WHAT YOU'LL DO:
First 90 Days:
- Learn the platform’s entity model, metadata structure, and generation patterns
- Design and ship a role-driven navigation framework and application “home” experience
- Build core dynamic components (forms, tables) that render directly from metadata
- Establish the foundation of the design system (tokens, primitives, patterns)
First Year
- Deliver the full UX generation layer integrated with the runtime
- Build advanced workflow components (state-aware forms, transitions, approvals)
- Implement real-time interactions and optimistic updates
- Create a great developer experience for extending and customizing generated UIs
WHY JOIN:
- Generated, not handcrafted – You’re building interfaces that emerge from models, multiplying your impact across every workflow on the platform.
- Enterprise UX that doesn’t feel like enterprise UX – Prove that business software can be elegant, fast, and humane.
- Founding impact – Shape the product vision, design language, and front-end architecture from day one, with equity that reflects your role in building the company.
Special Perks:
- Salary: Competitive, based on experience
- Equity: Meaningful early-team package
- Benefits: Health, dental, vision (Canada)
- Location: Hybrid in Toronto (2–3 days/week in office)
Must Have Skills:
MUST HAVE:
- Hybrid approach - designer + developer
- Hands-on experience building production web applications with user experience front of mind.
- Development skills, ideally using TypeScript and React (hooks, state management, performance, testing)
- Experience working with LLMs and AI-driven tools
- Strong design sensibility—you can translate messy requirements into intuitive flows
- Experience building or deeply contributing to a design system
- Solid understanding of accessibility and inclusive design (WCAG)
Nice to Have Skills:
NICE TO HAVE:
- Experience with metadata-driven interfaces or form builders
- Background in enterprise products (ERP, CRM, workflow tools)
- Familiarity with state machines or workflow visualization
- Experience with modern routing patterns (e.g., data routers)
- Exposure to real-time or collaborative systems (WebSockets, CRDTs)