Full Stack Engineer – Multi-Tenant CRM SaaS Platform
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
Related Jobs
3 roles aligned with this opportunity
Generative AI Engineer
2026-06-01
Full-Stack Developer | Remote
2026-05-27
Data Science Manager, Geospatial Programme (MTI)
2026-05-19
- Posted
- May 09, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Hospitality.SG
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Generative AI Engineer
2026-06-01
Full-Stack Developer | Remote
2026-05-27
Data Science Manager, Geospatial Programme (MTI)
2026-05-19