JavaScript Developer for API & Tracking Integration
JavaScript Developer - API Integration for Webflow PCP Claims Site
Project Overview
We're launching a claims website built in Webflow. The design and front-end are complete - we need a JavaScript developer to add API integrations, tracking, and form logic.
What You'll Be Working With
- Fully built Webflow site (clean HTML/CSS/structure ready)
- Multi-step form UI already designed (you add the logic)
- Clear technical spec and API documentation
Scope of Work
1. Multi-Step Form Logic
- Build JavaScript for 5-7 step form progression
- Form validation on each step
- Progress bar updates
- Data persistence across steps (localStorage/session)
- Error handling and user feedback
2. API Integrations
• Credit Reference API Integration:*
- Call to credit reference agency API (Experian/Equifax/TransUnion) - we'll provide API credentials
- Pass user details (name, DOB, address)
- Retrieve historic car finance agreements
- Display results in UI
- Handle API errors gracefully
• Marketing Platform Integration:*
- Send form data to Klaviyo/Batch/Customer.io via API
- Trigger welcome sequences
- Update contact properties based on eligibility
3. Tracking & Analytics potential
• Google Tag Manager setup:*
- GTM container installation
- Event tracking for each form step
- Conversion tracking
- Enhanced ecommerce events (if applicable)
• Google Analytics 4:*
- GA4 configuration
- Custom events for key actions
- Goal/conversion setup
• Facebook Pixel:*
- Pixel installation
- Standard events (PageView, Lead, CompleteRegistration)
- Custom conversions
• Google Ads Conversion Tracking:*
- Conversion actions setup
- Enhanced conversions implementation
4. Performance & Security
- Minify and optimize JavaScript
- Secure API key handling (environment variables/backend proxy)
- Rate limiting on API calls
- GDPR-compliant cookie consent integration
- Form spam protection (reCAPTCHA or similar)
5. Testing & Documentation
- Cross-browser testing (Chrome, Safari, Firefox, Edge)
- Mobile responsiveness testing
- API error scenario testing
- Code documentation and handover notes
- Brief training video/doc for our team
Technical Requirements
- Clean, maintainable JavaScript (ES6+)
- No heavy frameworks unless justified (vanilla JS or lightweight libs preferred)
- Must work within Webflow's custom code environment
- Mobile-first approach
- Page speed optimization (target: under 1s load time)
Deliverables
- Functional multi-step form with all API integrations
- Complete tracking setup (GTM, GA4, Meta Pixel, Google Ads) optional
- Documented code with inline comments
- Testing report showing all scenarios covered
- Handover documentation for maintenance
- 2 weeks post-launch support for bug fixes
Ideal Candidate
• Must have:*
- 3+ years JavaScript development experience
- Experience with RESTful API integrations
- Experience working with Webflow custom code
- GTM/GA4 implementation experience
- Portfolio showing similar API integration projects
• Strong preference for:*
- Experience with financial/regulated industry projects (GDPR, data handling)
- Experience with credit reference or data lookup APIs
- Understanding of lead generation funnel optimization
- UK-based or strong UK timezone overlap
• Bonus points:*
- Experience with Klaviyo/Customer.io APIs
- Understanding of conversion rate optimization
- Node.js/backend experience (if we need proxy endpoints)
What We Provide
- Complete Webflow site ready for development
- API documentation and credentials
- GTM/GA4/Pixel account access
- Clear functional requirements document
- Responsive project management via Slack/email
Budget & Timeline
- Budget: $500 (fixed price, depending on experience)
- Timeline: 2 DAYS from kickoff to completion
- Payment milestones:
- 30% on start
- 40% on API integration completion
- 30% on final delivery + testing sign-off
To Apply
Please include:
- Portfolio with 2-3 relevant API integration projects
- Any Webflow custom code projects you've worked on
- Your approach to securing API keys in client-side code
- Experience with GTM/GA4 implementation (examples)
- Your timeline and exact rate for this scope
- Confirmation you can provide 2 weeks post-launch support
• Start your proposal with "API INTEGRATION READY"* so I know you've read this brief.
We're looking for someone detail-oriented who can deliver production-ready code that won't break under high traffic.
Job Qualifications
- Pass user details (name, DOB, address)
- Update contact properties based on eligibility
- Minify and optimize JavaScript
- Secure API key handling (environment variables/backend proxy)
- GDPR-compliant cookie consent integration
- Form spam protection (reCAPTCHA or similar)
- Cross-browser testing (Chrome, Safari, Firefox, Edge)
- Clean, maintainable JavaScript (ES6+)
- Must work within Webflow's custom code environment
- Must have:*
- 3+ years JavaScript development experience
- Experience with RESTful API integrations
- Experience working with Webflow custom code
- GTM/GA4 implementation experience
- Portfolio showing similar API integration projects
- Strong preference for:
- Experience with financial/regulated industry projects (GDPR, data handling)
- Experience with credit reference or data lookup APIs
- Understanding of lead generation funnel optimization
- UK-based or strong UK timezone overlap
- Experience with Klaviyo/Customer.io APIs
- Understanding of conversion rate optimization
- Node.js/backend experience (if we need proxy endpoints)
- GTM/GA4/Pixel account access
- Clear functional requirements document
- 30% on final delivery + testing sign-off
- Portfolio with 2-3 relevant API integration projects
- Your approach to securing API keys in client-side code
- Experience with GTM/GA4 implementation (examples)
- We're looking for someone detail-oriented who can deliver production-ready code that won't break under high traffic
Job Benefits
- Trigger welcome sequences
- Complete Webflow site ready for development
- Responsive project management via Slack/email
- Budget: $500 (fixed price, depending on experience)
- Timeline: 2 DAYS from kickoff to completion
Job Responsibilities
- The design and front-end are complete - we need a JavaScript developer to add API integrations, tracking, and form logic
- Fully built Webflow site (clean HTML/CSS/structure ready)
- Multi-step form UI already designed (you add the logic)
- Clear technical spec and API documentation
- Multi-Step Form Logic
- Build JavaScript for 5-7 step form progression
- Form validation on each step
- Progress bar updates
- Data persistence across steps (local
- Error handling and user feedback
- Display results in UI
- Handle API errors gracefully
- Marketing Platform Integration:
- Send form data to Klaviyo/Batch/Customer.io via API
- Tracking & Analytics potential
- GTM container installation
- Event tracking for each form step
- Conversion tracking
- Enhanced ecommerce events (if applicable)
- Google Analytics 4:*
- Custom events for key actions
- Standard events (PageView, Lead, CompleteRegistration)
- Custom conversions
- Google Ads Conversion Tracking:*
- Enhanced conversions implementation
- Rate limiting on API calls
- Mobile responsiveness testing
- API error scenario testing
- Code documentation and handover notes
- Brief training video/doc for our team
- Mobile-first approach
- Page speed optimization (target: under 1s load time)
- Functional multi-step form with all API integrations
- Complete tracking setup (GTM, GA4, Meta Pixel, Google Ads) optional
- Documented code with inline comments
- Testing report showing all scenarios covered
- Handover documentation for maintenance
- 2 weeks post-launch support for bug fixes
- Any Webflow custom code projects you've worked on