Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
CP

Senior Full-Stack & Mobile Engineer — Next.js, Supabase, React Native

Colby Pty Ltd
Posted 2 hours ago
🇸🇬Singapore🏠Remote📁Engineering & Development
Is this job info correct?

We are looking for a highly capable **Senior Full-Stack & Mobile Engineer** to take ownership of an existing SaaS platform called **Pool Companion**.


Pool Companion is a software platform built for pool service businesses. The product is already substantially developed and includes:


* Web-based office dashboard

* Technician iOS app

* Job scheduling and recurring bookings

* Route optimisation

* GPS technician tracking

* Customer and property management

* Water testing and chemical recommendations

* Before/after job photos

* Service reports

* Customer communication

* Equipment and service history

* Technician workflows

* Reporting and business analytics


The platform has been built primarily using AI-assisted development and is already functional.


We are now looking for a **genuinely senior engineer** who can take the existing codebase, audit it properly, improve its architecture and reliability, and help turn it into production-grade commercial SaaS software.


This is not a role where you will simply be given small tickets to complete.


We want someone who can understand the whole product, identify problems proactively, propose better solutions and gradually take technical ownership of the platform.


## What You Will Be Responsible For


Your initial responsibility will be to perform a thorough technical review of the existing Pool Companion platform.


You will then work with the founder to:


* Audit the existing codebase and architecture

* Identify technical debt and high-risk areas

* Review database design and Supabase implementation

* Review authentication and multi-tenant data security

* Review Supabase Row Level Security policies

* Improve application reliability

* Improve performance where necessary

* Fix bugs found during real-world technician use

* Improve the iOS/mobile application

* Improve GPS and background location tracking

* Improve offline and poor-connectivity behaviour

* Improve photo uploading and data syncing

* Improve API integrations and webhook reliability

* Review Stripe/payment integrations

* Improve automated testing

* Improve deployment and release processes

* Create and maintain staging and production environments

* Implement monitoring, logging and error reporting

* Review and improve AI-generated code

* Help determine what should be refactored and what should remain

* Build new features as the product evolves


The founder currently operates a real pool service business, so Pool Companion will be tested in real-world conditions every day.


You will receive direct feedback from technicians actually using the platform in the field.


## Technology


Our current stack includes:


* Next.js

* React

* TypeScript

* Supabase

* PostgreSQL

* React Native / iOS

* APIs and webhooks

* Stripe

* GitHub

* Cloud hosting

* AI-assisted development tools


Experience with most of this stack is important.


## What We Are Looking For


We are specifically looking for someone with strong experience building and maintaining real production SaaS applications.


You should be comfortable working independently and making technical decisions.


You should have strong experience with:


* Next.js

* React

* TypeScript

* Supabase

* PostgreSQL

* Database architecture

* Multi-tenant SaaS applications

* Authentication and permissions

* Row Level Security

* API integrations

* Webhooks

* Mobile development

* React Native or similar frameworks

* Git and GitHub

* Testing and debugging

* Production deployments

* Security

* Performance optimisation


Experience with background GPS/location tracking on iOS would be highly regarded.


Experience with Stripe, notifications, mapping, routing or field-service applications would also be valuable.


## AI Development


We actively use AI development tools.


We are not against AI-generated code — quite the opposite.


However, we need someone experienced enough to know when AI-generated code is:


* good

* inefficient

* insecure

* badly architected

* unnecessarily complicated

* likely to cause problems later


You should be comfortable using AI to increase development speed while maintaining strong engineering standards.


We are not looking for someone whose entire development process is simply copying requirements into an AI tool and accepting whatever code it produces.


## How We Will Work


We want a relatively simple development process.


You will have clear weekly priorities.


We will use tools such as:


* GitHub

* GitHub Projects or Linear

* Slack

* Loom

* Staging environment


For completed features, we expect a short Loom video demonstrating what has changed and how it works.


You will also provide a short written daily update covering:


**Completed**

What was completed today.


**Working On**

What you are currently working on.


**Blocked**

Anything you need from us.


**Next**

What you plan to work on next.


We care much more about **working software and outcomes** than monitoring every hour of your day.


## What Success Looks Like


The first major goal is simple:


**Make Pool Companion reliable enough that our own pool service business can run its daily operations through it confidently.**


Once that is achieved, we will begin onboarding external pool service businesses.


The longer-term goal is to build Pool Companion into a leading software platform for pool service companies.


There is significant opportunity for the right person to grow with the company and potentially move into a:


**Lead Engineer / Head of Engineering / CTO-level position**


as the business grows.


## Employment


* Full-time

* Long-term position

* Remote

* Salary depending on experience

* Performance reviews

* Long-term growth opportunity


We are willing to pay toward the top of the range for someone genuinely exceptional.


## How To Apply


Please include the following in your application:


1. A brief introduction about yourself.

2. How many years of professional software development experience you have.

3. Your experience with Next.js, Supabase and React Native.

4. Examples of SaaS products you have personally worked on.

5. Your experience with multi-tenant architecture and data security.

6. Your experience with mobile apps and background location/GPS.

7. Your GitHub profile or portfolio, where available.

8. Your expected monthly salary in PHP.

9. Your availability to start.

10. Tell us about the most technically difficult SaaS problem you have personally solved.


Please also answer this question:


**You inherit a large SaaS application that was mostly developed using AI. What are the first five things you would investigate before allowing external paying customers to use it?**


Applications that do not answer this question may not be considered.

Similar jobs

Similar jobs

Kake logo

Senior iOS Video Player Engineer - Remote

Kake

🇸🇬Singapore2 hours ago
Jobs Ai logo

Mainframe Systems Developer (Remote)

Jobs Ai

🌍Indonesia, Netherlands, Pakistan, Singapore, Spain, Sweden2 hours ago
Jobs Ai logo

Solutions Architect (Remote)

Jobs Ai

🌍India, Pakistan, Singapore, United Arab Emirates2 hours ago
Nttglobaldatacenters logo

QAQC Manager

Nttglobaldatacenters

🇸🇬Singapore7 hours ago
PI

AI-Native Lead (Software Tech Lead)

Palo IT

🇸🇬Singapore7 hours ago
DQventures logo

Startup Founder & CEO

DQventures

🌍Europe, Hong Kong, Singapore1 hour ago