Backend / Integrations Developer – Event-Driven MVP (POS, Payments, Loyalty) We are building a production-grade MVP for a barbershop, focused on real-world operations, not a demo. This project combines: • POS payments • subscriptions • loyalty points • event-driven backend logic with a no-code frontend (Glide) handled eventually by a dedicated specialist. We are looking for a backend / integrations developer to own the core logic and reliability of the system. ⸻ Project Context • Frontend: Glide (Client App + Staff App) – handled by a Glide specialist • Backend / Orchestration: Make, n8n, or custom backend (Node/Python) • Database: PostgreSQL (Supabase) • POS: Shore (webhooks) • Payments & subscriptions: Stripe • Messaging: WhatsApp (transactional) This is NOT: • a PWA project • a frontend-heavy project • a mobile/native app ⸻ Your Responsibilities • Design and implement an event-driven backend • Handle webhooks from: • POS (payments) • Stripe (subscriptions) • Ensure idempotence and safe retries • Implement pricing logic (services by tier, extras with fixed prices) • Implement loyalty points using an immutable ledger • Persist data safely in PostgreSQL • Support reconciliation / recovery scenarios • Eventually work in parallel with a Glide frontend specialist ⸻ Required Technical Skills (Non-Negotiable) • Strong backend coding skills in Node.js or Python • Solid understanding of webhooks & idempotence • Experience with PostgreSQL (transactions, constraints, relations) • Real experience with Stripe (Checkout + subscriptions) • Ability to think in transactions (all-or-nothing DB writes) • Discipline to keep business logic out of the frontend ⸻ Nice to Have • Experience with POS systems • Experience with Make or n8n • Familiarity with Supabase • Basic testing mindset (manual or automated) Project Details • MVP duration: ~6–8 weeks • Clear specifications provided in attachment (functional + technical) • Long-term potential if MVP is successful ⸻ To Apply Please include: • A short description of similar backend / integration projects • Your preferred stack (Make / n8n / custom backend) • Confirmation that you understand: • frontend is Glide • backend is the single source of truth We value reliability, clarity, and discipline over flashy tech. If that resonates with you, we’d be happy to talk.