Twine logo

Full Stack Engineer – Remote Mid-Senior Role

Twine
Department:iOS Developer
Type:REMOTE
Region:Australia
Location:Australia
Experience:Mid-Senior level
Estimated Salary:A$120,000 - A$160,000
Skills:
REACTSUPABASEPOSTGRESSTRIPE CONNECTBACKEND SECURITYROW-LEVEL SECURITYSAASPAYMENT INTEGRATION
Share this job:

Job Description

Posted on: June 2, 2026

Join a project focused on transforming the mobile catering industry with a robust, multi-tenant SaaS platform designed for quoting and booking management. The platform, built with React and Supabase, is already functional at the demo stage. The next phase requires a senior engineer to elevate the product to production-ready status, with a strong emphasis on backend hardening, secure payment integration, and multi-tenant data isolation. This role is ideal for someone experienced in launching SaaS products, particularly those involving Stripe Connect and advanced security protocols. You will play a key role in ensuring the platform meets compliance and privacy standards, while also advising on codebase improvements and best practices for scaling. Responsibilities

  • Audit and enhance backend security, focusing on Postgres row-level security for strict tenant isolation
  • Integrate Stripe Connect for subscription billing and transaction fee management
  • Ensure compliance with data privacy and security standards relevant to SaaS platforms
  • Review and optimize existing codebase, identifying areas for improvement or refactoring, especially AI-generated code
  • Collaborate with the founder team to deliver a production-ready platform
  • Provide technical input on architecture, scalability, and maintainability
  • Prepare documentation and handover materials for ongoing maintenance

Skills And Requirements

  • Proven experience launching multi-tenant SaaS platforms with Stripe Connect integration
  • Advanced proficiency in React, Supabase, and Postgres
  • Strong understanding of backend security, including row-level security and data privacy compliance
  • Ability to audit, refactor, and optimize existing codebases
  • Experience with payment processing, subscription billing, and transaction management
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills for technical documentation and stakeholder updates
  • Portfolio of relevant SaaS projects and references required
  • Availability for immediate engagement and ability to provide effort estimates for payments and security deliverables

About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally. Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!