Monday, October 27, 2025
Magic

Full-Stack Web Developer (part-time) - Freelance, Remote

Posted: 5 days ago

Job Description

Department: Support & LeadershipLocation: Global+Compensation: $6.00 / hourDescriptionAbout the ClientA U.S.-based leader in home inspector training, certification, and business enablement is building a modern, AI-enabled web platform to elevate inspection quality and efficiency. They help aspiring and practicing inspectors launch and grow their businesses with flexible courses, exam prep, and ongoing support. The team is now investing in software that streamlines inspections, ensures compliance, and seamlessly connects issues found to qualified contractors.Why does this role exist?The client needs a custom student portal that integrates tightly with GoHighLevel, enabling students to manage schedules, attendance, payments, cancellations, and policy waivers in one place. This role exists to translate the vision into a secure, scalable, and user-friendly SaaS front end while leveraging GHL as the operational backbone. The hire will lead the initial project build with the potential for ongoing enhancements post-launch.The Impact you’ll makeTechnical Architecture and RoadmappingTranslate business goals into a technical roadmap, defining features, data flows, and integration pointsSelect the right stack and tooling to balance speed, scalability, and maintainabilityEstablish data models for users, roles, memberships, classes, payments, and attendanceFull-Stack DevelopmentBuild the student-facing portal (e.g., React/Next.js with Tailwind) and backend (e.g., Node.js/Express or equivalent)Implement authentication/authorization (e.g., Firebase Auth/Auth0) and role-based access controlDevelop core features: class scheduling, attendance tracking, payment workflows, cancellations, and policy waiversIntegrations and AutomationsIntegrate with GoHighLevel (APIs/webhooks) to sync contacts, activities, messaging, and inboxConnect payments (Stripe) and optionally accounting (e.g., QuickBooks), video hosting, or other SaaS tools as neededBuild automations (e.g., Zapier/n8n/Make.com) to reduce manual work and improve reliabilityUI/UX and Quality AssuranceDeliver a clean, mobile-responsive dashboard experience using Figma/Framer or similarImplement test coverage and QA processes for booking, payments, and role permissionsIterate based on user feedback and analytics to improve adoption and usabilityDevOps, Security, and ReliabilityDeploy to Vercel/AWS with SSL, backups, and CI/CD (e.g., GitHub Actions)Enforce security best practices (secrets management, least-privilege, input validation)Monitor performance, uptime, logs, and error rates to ensure stability at launch and beyondSkills, Knowledge and ExpertiseRequired:Proven full-stack SaaS development experience, from architecture to deploymentHands-on integration experience with GoHighLevel (APIs/webhooks) in productionProficiency with React/Next.js (frontend) and Node.js/Express or comparable backend frameworkProduction-grade payment integration with Stripe (subscriptions, webhooks, refunds)Authentication/authorization and secure data modeling for multi-role systemsWFH Set-Up:Computer with at least 8GB RAM, an Intel i5 core processor/AMD Ryzen 5 Processor and up.Internet speed of at least 40MBPSHeadset with an extended mic that has noise cancellation and a webcamBack-up computer and internet connectionQuiet, dedicated workspace at homeYour Superpowers:Technical: React/Next.js, Node.js/Laravel/Python; REST/Webhook APIs; PostgreSQL/Firestore; Stripe; CI/CD; Vercel/AWS; Auth0/Firebase Auth; Tailwind CSS; n8n/Zapier/Make.com; logging/monitoringProduct and UX: Ability to turn requirements into specs, wireframes, and clear user flows; mobile-first, accessible designIntegration savvy: Comfortable advising on build vs. buy and stitching together SaaS tools (GHL, Stripe, QuickBooks, video hosting)Soft skills: Clear communicator, pragmatic problem-solver, documentation-first mindset, proactive and ownership-drivenYou should apply if…You enjoy building pragmatic, user-centered SaaS products that integrate multiple systemsYou’re comfortable owning the full lifecycle: scoping, building, integrating, testing, and shippingYou balance speed with security and maintainability, and you document as you buildYou’re collaborative, receptive to feedback, and able to advise non-technical stakeholders on trade-offsWhat to expect...Work Setup:Remote positionMust have a reliable internet connection and a quiet workspaceRequired to provide own computer with Intel Core i5 or something similar or higher operating systemWorking Hours:20 hours per weekTBD - US TimezoneCompensation:$6 per hourNo benefits package includedBenefits

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs