JavaScript Developer to Integrate HubSpot API with Squarespace for Dynamic Content

Remote Full-time
We are looking for a skilled JavaScript developer who can help us integrate HubSpot with our Squarespace site. Here's the scope of what we need: HubSpot API Connection: You'll be responsible for setting up and authenticating the connection to the HubSpot API using an access token we provide. This will allow us to pull specific data from HubSpot. Dynamic Link Generation: We want to use a custom link structure (like jeteb.com/companyname) that will determine which company’s information to retrieve. You'll set up a way for the JavaScript to read that URL parameter and fetch the corresponding data from HubSpot. JavaScript and Data Handling: You'll build the JavaScript that fetches the relevant information from HubSpot based on that parameter. Essentially, the script will pull data from a HubSpot database and then inject it into specific sections of a Squarespace page. Content Injection on Squarespace: Finally, you'll ensure that the fetched data dynamically updates the content on our Squarespace site without needing a page reload. This might involve some DOM manipulation and ensuring everything is smooth and user-friendly. Ideal Skills: Proficiency in JavaScript and working with APIs (especially HubSpot’s API). Experience with Squarespace and how to inject dynamic content into it. Ability to create a simple and reliable solution that we can scale if needed. If you have experience doing similar API integrations and dynamic content projects, we'd love to hear from you! Apply tot his job
Apply Now

Similar Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Customer Service Representative – Remote Opportunity at arenaflex**

Remote Full-time

Head of Privacy / Lead Privacy Lawyer

Remote Full-time

Experienced Remote Data Entry Clerk – Flexible Work from Home Opportunity for Administrative Support and Typing Services

Remote Full-time

Content Services Research Analyst

Remote Full-time

Experienced Remote Data Entry Associate for Teens with No Prior Experience – Flexible Part-Time or Full-Time Opportunities in Data Management and Entry at blithequark

Remote Full-time

Virtual Customer Support Assistant (Work from Home) at JetBlue – Amazon Store

Remote Full-time

Experienced Technical Support and Customer Service Representative – Remote Work Opportunity with Blithequark

Remote Full-time

VP, Regional Vice President - External Wholesaler

Remote Full-time

**Experienced Data Entry Specialist – Live Chat Support for Global Entertainment Leader (Remote Opportunity)**

Remote Full-time

Remote Medical Billing and Customer Service Representative – Amazon Store

Remote Full-time
← Back to Home