Actively recruiting / 20 applicants
We’re here to help you
Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email
Juliana Torrisi, RecruiterAbout Us
Partner Principles helps B2B SaaS companies build and scale partner programs from zero to significant
revenue. We're now building PartnerOS—an AI-native Partner Relationship Management platform
designed to transform how companies manage technology partnerships, solution partners, and channel
ecosystems.
This isn't another generic CRM with "AI features" bolted on. We're building from first principles: a
relational data model purpose-built for partnerships, AI deeply integrated into every workflow, and
modern infrastructure that scales.
The Role
We're looking for a full stack developer to help build PartnerOS from the ground up. You'll be working
directly with the founder, who brings 20+ years of enterprise partnerships experience and a clear product
vision. This is a greenfield build with thoughtful technical decisions already made—no legacy code, no
platform compromises.
You'll own significant portions of the application, from database schema design through AI integration to
production deployment.
What You'll Build
- Multi-tenant PRM with partner accounts, contacts, opportunities, and activity tracking
- AI-powered features: partner scoring, relationship intelligence, automated outreach drafting, and
deal analysis
- Real-time dashboards for pipeline visibility and partner performance
- Document management for contracts, partner assets, and enablement materials
- Integrations with CRMs, communication tools, and partnership ecosystems
####Tech Stack
Core Infrastructure
- Supabase (Postgres) for relational data, row-level security multi-tenancy, and pgvector embeddings
- Supabase Auth + WorkOS for authentication and enterprise SSO/SCIM
- Supabase Storage for documents and assets
- Vercel for hosting, CI/CD, and edge deployment
Application Layer
- Next.js (App Router) with server components
- shadcn/ui + Tailwind CSS
- TanStack Query for data fetching and caching
- React Hook Form + Zod for validation
AI Layer
- Anthropic Claude for reasoning, analysis, and content generation
- OpenAI embeddings (text-embedding-3-small)
- pgvector for semantic search
- Vercel AI SDK for streaming and tool use
Supporting Services
- Resend (email), Inngest or Trigger.dev (background jobs), PostHog (analytics), Sentry (errors),
- Stripe (payments)
You Should Have
- Strong experience with Next.js, React, and TypeScript
- Production experience with Postgres and Supabase (or similar)
- Understanding of multi-tenant architecture and row-level security patterns
- Experience building AI-integrated applications (LLM APIs, embeddings, RAG patterns)
- Ability to translate product requirements into clean, maintainable code
- Comfort working autonomously with async communication
Nice to Have
- Experience with CRM or PRM systems
- Background in B2B SaaS
- Familiarity with WorkOS or enterprise auth patterns
- Previous work on AI-native applications (not just AI features added to existing products)
Why This Role
- Greenfield build with modern stack decisions already validated—no fighting legacy infrastructure
- Clear product vision backed by domain expertise and market validation
- Direct collaboration with the founder; no layers of management
- Real problem space with paying customers and proven demand
- Ownership of meaningful features from day one