
Frontend Engineer ( 14) — SSE Streaming Progress UI + 3D GLB Viewer
FreelanceJobsJob Description
We're hiring a frontend engineer to build a 14 (App Router) interface for an AI generation pipeline that streams real-time progress via SSE (Server-Sent Events).
The backend emits structured JSON updates across multiple stages (e.g., stage changes, status transitions, incremental progress, and error payloads).
Your work is to implement the product flow that listens to the stream, renders a step-by-step progress experience, and presents the generated outputs (2D images + 3D GLB), including previews and downloads.
(total fixed:
$1500-$2000)
We'll provide:
- A design reference page (no design work needed)
- A frontend implementation brief with schemas, sample SSE messages, state flow, and component structure
What you'll build
- SSE powered progress UI using `EventSource` (multi stage pipeline visualization)
- Parsing and rendering of structured JSON events (stages, statuses, progress %, warnings/errors)
- Output gallery for generated images
- A lightweight GLB viewer ) to preview 3D meshes
- Download actions/links for images, GLB files, and metadata JSON
- A small set of screens: inputs → in progress → results
- PostHog analytics for a short, predefined list of tracking events (we'll share the exact event names/properties)
To apply, include
- A quick confirmation that you've shipped streaming/SSE-driven UIs before
- Any + GLB viewer example you've built (GitHub link/repo/demo is fine)
Your time estimate and fixed price:4. please share your github
Contract duration of more than 6 months. with 40 hours per week.
Mandatory skills:
, Streaming Platform, , Stripe API
Similar Jobs
More Jobs at FreelanceJobs
View all →Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Business Intelligence Expert for Power BI, Tableau, SQL, and Cloud Data Solutions
FreelanceJobs
Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Migration from G Suite 2 office 365
FreelanceJobs
Software Engineer Needed for Dynamic Projects
FreelanceJobs
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free