This job is no longer available
This job expired on 03/08/2026. It no longer accepts applications.
Full Stack Engineer – Remote (Mid‑Senior)
Twine
Job description
About the role
We are looking for a senior‑level Full Stack Engineer to take our multi‑tenant SaaS platform from demo to production. The product, built with React and Supabase, supports mobile catering businesses with quoting and booking management. You will work remotely with the founder team to harden the backend, integrate secure payments, and ensure strict tenant isolation.
Key responsibilities
- Audit and enhance backend security, focusing on PostgreSQL row‑level security for tenant isolation.
- Integrate Stripe Connect for subscription billing, transaction fee management, and payout processing.
- Ensure compliance with data‑privacy and security standards relevant to SaaS platforms.
- Review, refactor, and optimise the existing codebase, especially AI‑generated sections.
- Provide technical input on architecture, scalability, and maintainability.
- Prepare documentation and hand‑over materials for ongoing maintenance.
Required profile
- Proven experience launching multi‑tenant SaaS platforms with Stripe Connect integration.
- Strong understanding of backend security, row‑level security, and data‑privacy compliance.
- Ability to audit, refactor, and optimise existing codebases.
- Excellent problem‑solving skills and attention to detail.
- Effective communication for technical documentation and stakeholder updates.
Required skills
- React
- Supabase
- PostgreSQL
- Stripe Connect
- Backend security practices
- Payment processing and subscription billing
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in New Zealand.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Twine