Frontend Developer needed for squarespace dynamic form results page with charts (Google Sheets data) - Contract to Hire

Remote Full-time
I’m looking for a frontend developer to help build an instant results page for a property income calculator.

After a user completes a short form, they are redirected to a results page that instantly displays personalised income estimates. This includes a monthly income range, supporting text, call-to-action buttons, and a yearly earnings chart.

All calculation logic already exists in Google Sheets. You will not be building the calculator itself. Your role is to read the calculated values (via URL parameters or a simple Google Apps Script endpoint) and render them cleanly on the page.

The work is primarily frontend. It involves JavaScript, HTML, CSS, and rendering a dynamic chart (for example using Chart.js or similar). The page must load quickly and display results immediately without asking the user to re-enter information.

The results page design is already defined. You’ll be implementing the dynamic logic and wiring the data into the UI.

This is a focused task, not a large application or long-term build.

Required experience

Strong JavaScript

Frontend development (HTML, CSS)

Experience rendering charts

Comfortable consuming data from APIs or URL parameters

Nice to have but not required

Experience with Google Apps Script

Experience working with CMS-based sites such as Squarespace

To apply, please include

Relevant examples of similar work (calculators, dashboards, charts, or dynamic pages)

A brief explanation of how you would approach this task

Confirmation that you are comfortable working with dynamic data and charts

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior Production Support Engineer (4 PM - 1 AM Eastern European Time), Contract Position

Remote

Senior Pharmaceutical Compliance Auditor

Remote

Job Title: Remote Data Entry Specialist - Join FedEx's Dynamic Team!

Remote

SVP, AI Solutions & Services

Remote

Maintenance Mechanic 3rd Shift Job at Roosevelt Paper Company in Mount Laurel To

Remote

BI Solution Engineer

Remote

Require 4th Grade Dual Language Teacher in Illinois

Remote

Sr. Commercial Operations Data Visualization & Analytics Leader

Remote

BURGER KING FOOD CREW

Remote

Member Experience MX Intelligence Analyst

Remote
← Back