Webflow Developer + Animation Specialist (Spline / Rive / Three.js)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

20-25 USD Per hour

HOURS PER WEEK

40

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

We're completing our Webflow website and need a skilled developer who can both build pages and create high-quality interactive animations that visualise how our AI agent and signal detection systems work.

Location & Availability
- Must be based in the Philippines (non-negotiable)
- Must be available to start immediately

The Role
This is a hands-on Webflow build and animation contract. The site structure exists but is incomplete — there are 16 missing pages, broken navigation, an empty footer, homepage bugs, and static images where there should be live animations. Your job is to complete it.

This is not a template job. We need someone who can work natively inside an existing Webflow project, match our design system, and build animations that are hardcoded and page-performance friendly — no video embeds on landing pages.
---
What You'll Be Building
1. Fix existing homepage issues
- Ticker bar has placeholder text — needs real content or removal
- Scroll-triggered pipeline section creates a ~3000px blank space at the top — sticky positioning needs to be fixed
- Footer is completely empty — needs a full build (links, logo, legal)
- All mega-menu nav links currently point to # — need to be wired to real pages
2. Build 16 missing pages (using 3–4 reusable templates)
3. Create AI Agent animations (hero & feature sections)
Reference style: dark terminal UI / dashboard aesthetic with real-time data streams.
4. Full responsive QA
The current build may not be optimised for mobile/tablet. All pages and animations need to work across devices.
5. Custom branded 404 page

Must-Have Skills
- Webflow mastery — you work natively in the Webflow Designer, not just export code. CMS experience required (blog is live; Playbooks and industry pages may need CMS structure)
- Animation experience — Spline 3D, Rive, or Three.js (at least one; ideally Spline or Rive for Webflow integration).

We need premium, interactive motion design — not CSS transitions
- B2B / SaaS marketing site experience — you understand how these sites are structured and what converts
- Ability to work within an existing project — not rebuild from scratch; match our design system and conventions

Bonus Skills
- GSAP
- Webflow Interactions 2.0
- Scroll-driven animation experience

What to Submit With Your Application
1. A link to at least one Webflow site you've built in the last 12 months
2. A link to at least one Spline, Rive, or Three.js animation you've built in the last 12 months
3. A brief note on your availability and hourly rate


Email
your CV and examples to: ----------

Portfolios without animation examples will not be considered.

Trial Task
Shortlisted candidates will be offered a paid trial task (~8 hours) to build a service page template before any longer engagement is confirmed.


Email
your CV and examples to: ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0326
Total Execution Time  0.0340
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Webflow-Developer-Animation-Specialist-Spline-Rive-Threejs-1620947
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0274 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1620947
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 646950
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1620947
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1620947' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1620947 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=127***Apr-11-2026=12***Apr-13-2026=1' WHERE job_id'1620947'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=140' WHERE job_id'1620947'  
0.0028   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1620947' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1620947 
0.0196   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '646950'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)