Senior Software Engineer, Full Stack
- $150k – $180k • No equity
- |
- |5 years of exp
- |Full Time
In office - WFH flexibility
Not Available
About the job
Ultraviolet is a mobile-first creator-economy platform where creators monetize exclusive content through paid social clubs — subscriptions, premium posts, paid voice/video calls, DM blasts, tips, and livestreams. We're a small, high-ownership team shipping across a TypeScript monorepo (Expo mobile, Next.js web, a React admin dashboard, and a tRPC/Bun + PostgreSQL backend).
What you'll do:
Ship features end to end — data model → API → mobile/web UI
Own architecture decisions and uphold our content-protection and billing invariants
Work across React Native, Next.js, tRPC, and Prisma/PostgreSQL
Integrate real-money and real-time systems (Recurly billing, Stream chat/video)
You have:
5+ years building production software, deep TypeScript across front and back end
Strong React fundamentals plus depth in mobile (React Native/Expo), web (Next.js), or backend/data, Strong AI workflow.
Experience with typed API contracts, relational data modeling, and authorization-first thinking
A habit of writing integration tests on anything touching money or content access
Skills:
TypeScript, React, React Native, Next.js, Node.js, tRPC, Prisma, PostgreSQL, Redis, Expo, GraphQL, REST APIs, Bun, Azure, Sentry, PostHog, strong AI workflow.
Bonus:
Subscription billing (Recurly), real-time/WebRTC (Stream), Expo/EAS release experience, multi-tenant access models
Benefits:
Health and dental insurance


