Job Description & How to Apply Below
We need a senior, independent developer who can build an embeddable Unity WebGL Avatar SDK for the web and also handle 3D avatar rendering, textures, animation, and Meta Human-style realism. The core task is to deliver a framework-agnostic JavaScript/Type Script SDK that embeds a Unity WebGL avatar directly into a web page (no iframe) and exposes a clean API like :
speak(text: string) sends text into Unity
Unity handles speech + avatar logic fully inside the WebGL build (no backend, no external services)
You will deliver the solution end-to-end:
Unity integration + SDK + a thin React/Angular wrapper demo.
Objective
Candidate Task (What you will build) :
Build a complete, embeddable JavaScript/Type Script SDK that loads a Unity WebGL avatar into a web page and allows client apps (React/Angular) to trigger avatar speech using only text input.
Key Requirement
No backend APIs or external services
SDK passes text to Unity
Speech + avatar logic stays inside Unity WebGL build
Responsibilities
Unity + WebGL Integration :
Build and optimize a Unity WebGL avatar project for production use (performance + load time).
Implement Unity-side bridge to receive text from JS and trigger speech internally.
Handle avatar animation states : idle/talk/blend shapes/lip-sync (Unity-side).
Ensure WebGL build works reliably across modern browsers (Chrome/Edge/Safari where possible).
SDK Development (JavaScript/Type Script)
Develop a framework-agnostic SDK in Type Script that :
Embeds Unity WebGL into a specified DOM container (no iframe)
Exposes public API : speak(text : string) (minimum)
Supports sizing via CSS or SDK config (width/height)
Has clean lifecycle methods (init/load/dispose) and error handling
Maintain strict separation : SDK core contains Unity logic; wrappers remain thin.
Framework Demo (Angular Or React)
Provide a minimal Angular or React demo that :
Renders the avatar using SDK
Calls speak() from UI input
Demo must contain no Unity or business logic, only usage.
3D / Meta Human / Avatar Quality
Create or refine avatar assets : modeling, texturing, shading, rigging, facial expressions, hair, realism
Implement animation + lip-sync-friendly facial rig (or blend shape setup)
Ensure final avatar looks high-quality and production-ready
Must-Have Skills
Unity (4+ years) with strong WebGL build experience
JavaScript/Type Script (strong) SDK development experience
Unity WebGL embedding into DOM without iframe
Unity JavaScript interop (messaging/bridge)
Avatar animation pipelines : rigging, facial expressions, lip-sync concepts
Strong debugging skills across Unity + browser console + WebGL performance
Good-to-Have Skills
React or Angular (basic wrapper experience is enough)
Shader Graph/URP optimization for WebGL
Meta Human-style realism knowledge (skin/hair/eyes shading)
Experience packaging SDKs (npm-style structure, versioning, clean docs)
Constraints (Non-Negotiable)
No iframe-based embedding
No backend APIs, Web Sockets, or external servers
All speech + avatar logic must be handled inside Unity WebGL build
SDK core must be framework-agnostic (React/Angular only wrappers)
(t.tech)
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×