Full stack developer required for SAAS build.
Worldwide
Backend/Full-Stack Developer — Property Management SaaS (Supabase, Event-Driven Architecture) Project Overview We're building a next-generation property management SaaS platform (V2) with a modern, event-driven architecture. The system is built around an event spine, per-domain row-level security policies, a trust/verification engine, and a financial/ledger layer. Core architecture and a significant portion of the migration plan are already in place — we're looking for an experienced developer to join, understand the existing system, and help carry it through to a finished, production-ready build. This is not a greenfield "build whatever you want" project — you'll be working within an established architecture and extending it correctly, not redesigning it. Scope of Work - Continue implementation across existing architectural layers (event spine, RLS policies, trust engine, financial layer) - Build out remaining backend functionality on Supabase (Postgres, Auth, RLS, Edge Functions, Realtime) - Develop and/or extend frontend features (React/Next.js) - Design and secure API endpoints for multi-tenant SaaS usage - Write and maintain automated tests; help establish/improve CI/CD - Work from existing documentation and architecture decisions, flagging issues or risks as they come up - Collaborate closely on financial/ledger-related features where correctness and auditability are critical Required Technical Skills - PostgreSQL — advanced (functions, triggers, indexing, query optimization) - Supabase — Auth, Row-Level Security (RLS) policies, Edge Functions, Realtime - Event-driven / event-sourced architecture (event spine, CQRS, idempotency, replay handling) - Multi-tenant SaaS architecture and data isolation patterns - API design and security (REST or GraphQL, rate limiting, auth flows) - React / Next.js - TypeScript - Financial/ledger system development — double-entry patterns, precision handling, audit trails, reconciliation - Automated testing (unit, integration) and CI/CD pipeline setup - Git workflow and code review discipline Strongly Preferred - Experience shipping a SaaS product to production (not just feature work inside an existing codebase) - Experience working with AI coding assistants (e.g. Claude Code) as part of a professional workflow, including critically evaluating AI-generated code rather than accepting it uncritically - Security-conscious development, particularly around RLS-based access control and handling sensitive financial data - Comfortable working from existing architecture documentation and extending it, rather than starting from scratch Soft Skills - Strong written communication — able to explain technical tradeoffs clearly - Self-directed; comfortable owning a feature or module end-to-end - Responsive and reliable async communicator How to Apply Please include: 1. Examples of production SaaS applications you've built or significantly contributed to (links if possible) 2. Your experience with Supabase and/or event-driven architectures specifically 3. Your approach to using AI coding tools in your workflow (if any) 4. Availability and estimated hours per week
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Singapore9:35 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by