Job Description
Webflow Developer Needed:
Advanced SaaS Platform Build (Custom Code Integration Required) Project Overview We're building PermitProwler.com - a world-class AI-powered intelligence platform that delivers real-time commercial permit alerts to subcontractors. This is NOT a simple marketing website. This is a sophisticated SaaS product that requires expert-level Webflow knowledge, as well as experience with custom code implementation and API integration. Think: a Production-Ready software platform, not a brochure site.
What Makes
This Project Different You'll be building a complete user-facing platform with: β’5-page marketing website (custom design + responsive layout) β’ Dynamic onboarding system (custom HTML/CSS/JS form with n8n webhook integration) β’ Full member dashboard (custom-coded UI with live database connectivity via Supabase API) β’ Real-time data flow between frontend and backend systems
The catch? All website copy, form code, and dashboard code are 100% provided. Your expertise is needed for flawless implementation, design execution, and technical integration - not content creation.
Technical Requirements (Non-Negotiable) Webflow Expertise: β’ β
3+ years proven Webflow experience (show portfolio) β’ β
Expert in custom code embeds (HTML/CSS/JavaScript) β’ β
Comfortable importing complete code blocks (onboarding form: ~300 lines, dashboard: ~400 lines) β’ β
Strong understanding of Webflow CMS, interactions, and responsive design β’ β
Experience with custom fonts, graphics, and branded design systems API & Integration Skills: β’ β
Critical: Experience connecting Webflow to external APIs/webhooks β’ β
Comfortable working with REST APIs (you'll connect to n8n webhooks) β’ β
Experience with Supabase or similar database platforms (dashboard pulls live data) β’ β
Understanding of POST requests, JSON payloads, and webhook responses β’ β
Ability to debug network calls in browser console Modern UI/UX Standards: β’ β
Clean, professional design execution β’ β
Mobile-first responsive design (must work flawlessly on iPhone/Android) β’ β
Fast page loads (2 seconds) β’ β
Smooth form validation and user feedback β’ β
Modern SaaS dashboard aesthetics (think Stripe, Linear, or Notion) What You'll Build 1.
Marketing Website (5 Pages) β’ Home page (hero, features, pricing preview, testimonials, CTAs) β’ Pricing page (3-tier comparison table with Stripe payment links) β’ How It Works (4-step process, SmartScoreβ’ explanation, expansion roadmap) β’ Features (detailed feature breakdowns with benefits) β’ Contact/Demo (form + contact information)
Your Responsibility: Layout, design execution, responsive optimization Provided: Complete copy for all 5 pages (4,000+ words, ready to paste) 2. Onboarding Form System What It Does: After a user pays via Stripe, they complete a setup form to activate their account (select ZIP codes, trade specialties, preferences).
Form submits to n8n backend via webhook, which triggers the account and sends confirmation SMS. Your Responsibility: β’ Create /onboarding page in Webflow β’ Import complete HTML/CSS/JavaScript code (provided) β’ Replace webhook URL placeholder with actual n8n endpoint (provided by backend dev) β’ Test form submission β backend integration β success screen β’ Ensure mobile-friendly, proper validation, smooth UX Provided: β’ Complete form code (HTML/CSS/JS - ~300 lines) β’ All field specifications β’ Success screen copy β’ n8n webhook URL from backend developer Technical Challenge: Form POSTs JSON to an external webhook, waits for a response, and displays success or error.
Must handle network errors gracefully. 3. Member Dashboard What It Does: Users log in (magic link), view recent alerts, manage ZIP codes, update profile settings, view win/loss stats, and access Stripe billing portal. Your Responsibility: β’ Create dashboard page (subdomain or /dashboard path) β’ Import complete dashboard code (provided) β’ Configure Supabase JavaScript SDK connection (credentials provided) β’ Test all dashboard features: login, data display, settings updates β’ Ensure mobile responsive, fast loading, intuitive navigation Provided: β’ Complete dashboard HTML/CSS/JavaScript (~400 lines) β’ Supabase connection details (database URL + API keys) β’ All UI/UX specifications β’ Detailed feature list Technical Challenge: Dashboard queries live database (Supabase) via JavaScript SDK.
Must display user profile, recent alerts (with joins to permit data), allow ZIP code add/remove, and handle authentication. This is NOT a static page - it's a dynamic web application. What's Already Complete (You Don't Build These) β
Backend: n8n developer building all workflows, database, APIs β
Database: Supabase tables with all schemas defined β
Website Copy: All 5 pages written (4,000+ words) β
Onboarding Form Code: Complete HTML/CSS/JS ready to import β
Dashboard Code: Complete HTML/CSS/JS ready to import β
Webhook Endpoints: n8n developer creates, you connect to them β
Testing Protocols: Detailed test scenarios documented What You'll Work With Credentials & Assets You'll Receive: β’ Supabase database URL + API keys (for dashboard data queries) β’ n8n webhook URLs (for form submission) β’ Complete website copy document (5 pages, formatted) β’ Complete onboarding form code (HTML/CSS/JS file) β’ Complete dashboard code (HTML/CSS/JS file) β’ Brand guidelines (colors, fonts, tone) β’ Logo files and any custom graphics Collaboration: β’ Joint integration testing session with n8n developer β’ Clear API documentation provided by backend developer β’ Owner available for questions/feedback throughout Project Scope & Timeline Estimated Hours: 25-30 hours over 2 weeks Budget: $750-1,000 (fixed price, milestones) Timeline: 2 weeks from start date Milestones: Milestone 1 (40% payment - $300-400): β’ Complete 5-page marketing website β’ All copy implemented, mobile responsive β’ Stripe payment links configured β’ Owner approval on design/layout Milestone 2 (40% payment - $300-400): β’ Onboarding form page complete with n8n webhook integration β’ Dashboard complete with Supabase connection β’ All features tested and working β’ Joint integration testing with n8n developer passed Milestone 3 (20% payment - $150-200): β’ Final QA and bug fixes β’ Browser compatibility verified (Chrome, Safari, Firefox) β’ Mobile testing on iOS and Android β’ Launch-ready, owner sign-off To Apply, Please Provide: 1.
Portfolio: 3-5 Webflow projects showing custom code integration (forms, dashboards, API connections) 2. Relevant
Experience: Have you built Webflow sites with custom JavaScript? Integrated external webhooks? Connected to databases? 3. Availability: Can you start this week and dedicate 15-20 hours/week for 2 weeks? 4. Technical Question: Describe how you'd implement a form in Webflow that posts data to an external API endpoint and handles the response. What tools/techniques do you use? 5. Rate Confirmation: Confirm your rate fits within the $750-1,200 budget for this scope.
Red Flags (Don't Apply If...) β You only build basic Webflow marketing sites (no custom code experience) β You've never worked with APIs, webhooks, or database integrations β You're unfamiliar with debugging JavaScript or network requests β You can't start within 3 days β You expect to build "design" when all content is provided (this is implementation work) Ideal Candidate Profile β
Senior Webflow specialist with 3+ years of experience β
Has built SaaS platforms or web apps (not just marketing sites) β
Comfortable with JavaScript, REST APIs, and data-driven interfaces β
Strong attention to detail and testing β
Excellent communication (responds within 24 hours) β
Available for 2-week sprint starting immediately Why
This Project Is Awesome β’ Fast-paced: 2 weeks, clear milestones, no scope creep β’ Well-documented: Every detail specified, minimal guesswork β’ Technical growth: Work with modern SaaS stack (Webflow + n8n + Supabase) β’ Portfolio piece: Launch a real product (not a brochure site) β’ Great client: Professional, organized, all materials ready Budget: $750-1,000 (fixed price) Timeline: 2 weeks Start Date: ASAP (within 3 days) Ready to build something real?
with your portfolio and technical experience. Top candidates will be contacted within 24 hours. Apply tot his job Apply tot his job