-
Hospitality.SG

Full Stack Engineer – Multi-Tenant CRM SaaS Platform

Hospitality.SG
Singapore · Full-time · Mid-Senior

We are an early-stage, founder-led startup building a modern CRM platform designed for organizations that need flexibility without sacrificing security or data integrity. From the beginning, our focus has been on creating a system that supports true multi-tenancy, fine-grained access control, and configurable behavior at scale.


Our platform is built to serve multiple customers on shared infrastructure while maintaining strict tenant isolation through row-level security and policy-driven data access. We believe security and correctness must be foundational, not layered on later. As a result, data architecture, identity, and authorization are first-class concerns in everything we build.


We are designing the CRM to be white-label ready, allowing customers to brand, configure, and deploy the product as their own without compromising the core platform or intellectual property. This requires thoughtful system design, toggle-driven configuration, and a clean separation between platform logic and tenant-specific behavior.


Engineering works directly with the founder in a small, highly collaborative team. Decisions are made quickly, with an emphasis on clarity, long-term maintainability, and pragmatic tradeoffs. There is minimal process overhead and a strong expectation of ownership.


Our goal is to build a durable SaaS platform that can grow from its first customers to enterprise deployments without needing to be re-architected.

The Role


We are hiring a Full Stack Engineer to help design, build, and evolve the core CRM platform. This role spans frontend, backend, and data architecture, with a strong focus on multi-tenant SaaS systems, row-level security, configuration-driven behavior, white-label IP, and SSO.


You will work closely with the founder on production systems, architectural decisions, and roadmap priorities. This is not a narrowly scoped role—you will have visibility into why decisions are made and how the platform is expected to scale.


What You’ll Be Building

  • A multi-tenant CRM platform with strong tenant isolation
  • Row-Level Security (RLS) enforced at the database layer
  • Toggle-driven and configuration-based data architecture
  • White-label capabilities (branding, domains, tenant configuration, IP protection)
  • SSO and enterprise authentication flows
  • Admin tooling, internal dashboards, and scalable APIs



Key Responsibilities


Product & Feature Development

  • Build end-to-end CRM features across frontend and backend
  • Collaborate directly with the founder on feature design and scope
  • Translate product requirements into clean, maintainable implementations


Data Architecture & Security

  • Design and implement multi-tenant data models
  • Work with RLS policies to enforce tenant and user-level access
  • Ensure data isolation, correctness, and auditability


Configuration & Platform Design

  • Implement toggle-based and configuration-driven behavior
  • Support tenant-specific functionality without branching core logic
  • Help design extensible patterns for future customization


White-Label & Identity

  • Support white-label functionality (branding, tenant metadata, domains)
  • Assist with SSO integrations (OAuth, OpenID Connect, SAML)
  • Work on authentication, authorization, and role-based access control


Engineering Practices

  • Write readable, well-structured, and well-tested code
  • Participate in code reviews and architectural discussions
  • Debug production issues and improve system reliability



Required Experience & Skills


  • Experience building and shipping full-stack web applications
  • Strong proficiency in JavaScript or TypeScript
  • Experience with a modern frontend framework (React preferred)
  • Backend experience (Node.js, Python, or equivalent)
  • Solid understanding of relational databases and SQL
  • Familiarity with API design and authentication concepts
  • Ability to work independently in a fast-moving, founder-led environment
  • Strong communication skills



Preferred Experience


  • Experience with multi-tenant SaaS architectures
  • Familiarity with Row-Level Security (RLS)
  • Experience with PostgreSQL
  • Exposure to feature flags or configuration-driven systems
  • Experience supporting white-label products
  • Familiarity with SSO providers and identity platforms
  • Experience building CRMs, admin panels, or internal tools



What We Offer


  • Competitive compensation and meaningful equity
  • Direct mentorship and daily collaboration with the founder
  • Ownership over core platform systems
  • Flexible work environment
  • Clear growth path as the company and platform scale



Why Join


You’ll be helping build a foundational SaaS platform where data integrity, security, and extensibility matter. This is an opportunity to grow quickly by working on real systems, real customers, and real architectural decisions from the earliest stages.

Key Skills

Ranked by relevance

crm saas branding python react oauth
Login to Apply
Posted
May 09, 2026
Type
Full-time
Level
Mid-Senior
Location
Singapore

Industries

Software Development IT System Custom Software Development IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Resmed
Related

Generative AI Engineer

2026-06-01

Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
GovTech Singapore
Related

Data Science Manager, Geospatial Programme (MTI)

2026-05-19

Full-time
Mid-Senior
Singapore
Construction
Engineering