Senior Frontend Engineer

About Ai Lean

Ai Lean is an early-stage B2B SaaS company building critical collections and delinquency infrastructure for the self-storage industry.


Our platform supports operators across all 50 U.S. states and Canada by automating complex workflows where mistakes carry real financial and compliance consequences.

Engineering at Ai Lean is about building systems that hold up under real operational pressure. This isn’t theoretical work. You’ll be designing and maintaining software that customers depend on every day to run their businesses correctly and compliantly.

We’re a hard-working team that values strong collaboration alongside focused, independent problem-solving. We hire self-starters who take ownership, care deeply about quality, and aren’t afraid to dig into complex systems. Our engineers are whip-smart, kind, and generous with their knowledge. If you’re ready to jump in, make things happen, and build software that actually works, this is the kind of team you’ll enjoy being part of.

What you'll own

  • Persona-driven views — each role gets a purpose-built interface, not a filtered version of a shared view; site manager, district manager, owner-operator, ops admin, and workflow config screens are all distinct products

  • Component architecture on top of shadcn/ui — extend components, never fight them; maintain the Obra kit as the shared design system

  • FastAPI integration — async data fetching, optimistic UI, and error handling for compliance workflows where stale data has legal consequences

  • Real-time workflow state rendering — lien workflows run 50–90 days with human-in-the-loop approval gates; your UI surfaces current workflow state, exceptions, and required actions clearly

  • TypeScript strict mode throughout — no any, no ts-ignore without an explicit comment

  • Figma-to-production fidelity — work directly with the designer from handoff to shipped; own the gap between the design and the browser

Requirements

  • 4+ years React in production — not side projects; shipped frontend code that real users depend on

  • Next.js App Router — you understand server vs client components, loading/error boundaries, and when not to use useEffect

  • TypeScript strict mode — you've worked in a zero-any codebase and know why it matters

  • shadcn/ui or Radix UI — you've extended these components, not just consumed them

  • Tailwind CSS — you can build a full UI without ever writing a CSS file

  • API integration discipline — you handle loading, error, and empty states as first-class concerns, not afterthoughts

Highly Preferred

  • Worked on multi-persona or role-based products where different users have fundamentally different workflows, not just different permissions

  • Figma proficiency — you can read spacing, auto-layout, and component structure without a developer handoff document

  • Experience in compliance, fintech, or legaltech — you treat data accuracy and auditability as UX constraints, not backend concerns

  • PostHog or equivalent product analytics — you've used event data to understand how users actually move through flows

  • Built data-dense interfaces — tables, filters, bulk actions, pagination on top of complex backend queries


Why Join Ai Lean

• Mission-critical product with real legal and financial impact
• High ownership and visibility across the business
• Opportunity to grow with a scaling SaaS platform
• Culture that values clarity, accountability, and execution

Location: Canada - Remote, but must overlap at least 3-4 hours with EST.

 
Previous
Previous

Senior Python Engineer

Next
Next

Product Designer