Full-Stack Web Developer; part-time - Freelance, Remote
Dubai, UAE/Dubai
Listed on 2025-11-12
-
IT/Tech
Data Security, Web Developer
Full-Stack Web Developer (part‑time) - Freelance, Remote
Location: Magic Global Village, Dubai, United Arab Emirates
Department: Support & Leadership
Compensation: $6.00 / hour
DescriptionA 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 client is investing in software that streamlines inspections, ensures compliance, and connects issues found to qualified contractors.
Whythis role exists
The client needs a custom student portal integrated with Go High Level (GHL) that lets students manage schedules, attendance, payments, cancellations, and policy waivers in one place. You will translate this vision into a secure, scalable, user‑friendly SaaS front end using GHL as the operational backbone.
Impact- Translate business goals into a technical roadmap with features, data flows, and integration points.
- Select the right stack and tooling to balance speed, scalability, and maintainability.
- Establish data models for users, roles, memberships, classes, payments, and attendance.
- Build the student‑facing portal (React/Next.js with Tailwind) and backend (Node.js/Express or equivalent).
- Implement authentication/authorization (Firebase Auth/Auth0) and role‑based access control.
- Develop core features: class scheduling, attendance tracking, payment workflows, cancellations, and policy waivers.
- Integrate with GHL APIs/webhooks to sync contacts, activities, messaging, and inbox.
- Connect payments (Stripe) and optionally accounting tools (Quick Books), video hosting, and other SaaS tools.
- Build automations (Zapier/n8n/) to reduce manual work and improve reliability.
- Deliver a clean, mobile‑responsive dashboard using Figma/Framer or similar.
- Implement test coverage and QA processes for booking, payments, and role permissions.
- Iterate based on user feedback and analytics.
- Deploy to Vercel/AWS with SSL, backups, and CI/CD (Git Hub Actions).
- Enforce security best practices (secrets management, least‑privilege, input validation).
- Monitor performance, uptime, logs, and error rates to ensure stability at launch and beyond.
- Proven full‑stack SaaS development experience, from architecture to deployment.
- Hands‑on integration experience with GHL APIs/webhooks in production.
- Proficiency with React/Next.js (frontend) and Node.js/Express or comparable backend framework.
- Production‑grade payment integration with Stripe (subscriptions, webhooks, refunds).
- Authentication/authorization and secure data modeling for multi‑role systems.
- Full‑time work‑from‑home setup: computer with ≥8 GB RAM, Intel i5/AMD Ryzen 5 or higher, 40 Mbps internet, headset with noise cancellation and webcam, backup connectivity, quiet dedicated workspace.
- Experience with Laravel, Python, Postgre
SQL, Firestore, CI/CD, Vercel/AWS, Auth0, Firebase Auth, Tailwind CSS, n8n/Zapier/, logging/monitoring. - Product and UX skill: turning requirements into specs, wireframes, and clear user flows; mobile‑first, accessible design.
- Integration savvy: comfortable advising on build vs. buy and stitching together SaaS tools.
- Clear communication, pragmatic problem‑solver, documentation‑first mindset, proactive ownership.
- You enjoy building pragmatic, user‑centered SaaS products that integrate multiple systems.
- You’re comfortable owning the full lifecycle: scoping, building, integrating, testing, and shipping.
- You balance speed with security and maintainability, and you document as you build.
- You’re collaborative, receptive to feedback, and able to advise non‑technical stakeholders on trade‑offs.
Remote position – 20 hours per week in US time zone.
Hourly rate: $6.00 per hour. No benefits package included.
Referrals increase your chances of interviewing at Magic by 2×.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).