Senior Full-Stack Engineer Needed. Build a Deterministic Intake → Template-Driven Web PlatformFreelanceJobs • Canada
Senior Full-Stack Engineer Needed. Build a Deterministic Intake → Template-Driven Web Platform
FreelanceJobs
- Canada
- Canada
À propos
This is not a website builder, page editor, or chat app.
It is a decision-forcing intake platform that takes a paid client through a structured flow and outputs a builder-ready, zero-ambiguity brief that a designer can execute without back-and-forth.
Flow at a high level:
Client Intake → Template Selection → Section Preferences → Copy & Assets → Validation → Locked Build Brief
The system enforces scope, package rules, validation, and defaults deterministically.
AI assists where appropriate, but never overrides system rules.
We are hiring one engineer to build the entire platform end-to-end based on a complete product specification.
What This System Does:
Guides a client through 7-8 structured intake screens
Forces decisions instead of open-ended discovery
Recommends templates based on rules (not vibes)
Captures section-level preferences without allowing scope creep
Generates or normalizes copy within strict constraints / allows them to write their own copy.
Validates everything before submission
Locks the intake and outputs:
A canonical JSON brief
A human-readable build summary
A checklist for execution
Provides an admin portal to:
Manage templates (CRUD)
Review submissions
Unlock intakes with audit logs
Track analytics and quality metrics
This system replaces manual onboarding, discovery calls, and clarification loops.
Your Responsibility:
You will be responsible for building the entire system, including:
Backend (Must Be Built Manually)
Data models (projects, intake sessions, templates, assets, revisions)
State machine (created → in_progress → submitted → locked → unlocked → archived)
Validation logic
Scope enforcement
Audit logging
Multi-tenant isolation
API contracts for AI + frontend
Versioning and immutability rules
Frontend (Can use AI to help with UI)
Intake flow (8 screens)
Validation gates
Template previews
Section preference UI
Final review & submission lock
Admin portal (Projects, Templates, Analytics, Settings)
You may use AI tools for UI/UX acceleration, but you must understand and own the implementation - We have designs as baselines but it will need to be improved and finalized.
System Requirements / Core Concepts (You Must Be Comfortable With all of this) :
Deterministic validation (not "best effort")
Schema-driven contracts
Default application with auditability
Scope classification (allowed / upgrade-only / out-of-scope)
Immutable snapshots
Versioned unlocks with logging
AI Usage (Strictly Controlled)
AI is used only through explicit contracts, such as:
Template recommendation
Section preference normalization
Copy generation within character limits
Out-of-scope classification
AI cannot invent data, expand scope, or bypass rules.
What We Provide:
A complete, production-level product specification
Clear system architecture and scope
Defined AI contracts and validation rules
Baseline frontend design direction
Access to a shared Claude Pro account for development assistance.
Fast, decisive feedback (no vague direction)
What This Is NOT
Not an MVP
Not a prototype
Not a partial build
Not suitable if you prefer loosely defined products
This is a full system build, end-to-end.
Who This Is For:
You are a strong fit if you:
Have built complex form-driven or workflow-driven systems
Understand state machines, validation layers, and immutability
Are comfortable translating specs into production software
Can enforce scope instead of negotiating it
Prefer clarity over ambiguity
You are not a fit if you:
Only build MVPs
Only use AI.
Need to redefine scope mid-build
Avoid backend ownership
Treat AI as a replacement for system design
Tech Stack (Somewhat flexible)
Frontend: React / (or equivalent)
Backend: Your choice (Node, Python, etc.) however must be robust and auditable
Database: Supabase / Postgres preferred.
Auth, storage, and infra choices are open, but must support:
Multi-tenancy
Versioning
Audit logs
Secure asset access
Engagement Details
Fixed-scope project
Clear milestones
Serious budget for the right engineer
Long-term collaboration possible after launch
To Apply:
In your proposal, briefly answer:
Have you built a rules-driven intake or workflow system before?
How do you handle immutability and audit logs?
What backend architecture would you propose for this system?
Please note: Generic proposals will be ignored.
Contract duration of 1 to 3 months.
Mandatory skills: Backend Development, System Architecture, Workflow Automation, Full-Stack Development, API Development
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.