
Job Description
Ovii's Interpretation of the Role
We are hiring a Founding Design Engineer to craft the look, feel, and interactive experience of Cardboard’s video‑editing product. You will own animation systems, performance‑critical rendering, and UI guidelines while collaborating with a fast‑moving engineering team in Bengaluru.
Role Snapshot
- Founding Design Engineer
- Full‑time, on‑site Bengaluru
- Build interactions, animations & micro‑interactions
- Optimize media streaming and browser performance
- Define UI guidelines & accessibility standards
- Collaborate with full‑stack engineers
Must-Have Requirements
- GSAP
- Framer Motion
- Three.js
- WebGL
- GLSL
- Browser performance profiling
- OPFS / Cache Storage
- Shader programming
- UI/UX design principles
- Accessibility standards
- frontend performance optimization
- interactive animation development
Nice-to-Have Signals
- WebGPU
- WebGPU exploration
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Salary range
- Visa sponsorship
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Create and ship core interaction, animation, and rendering engine features for the editor
- Optimize memory and streaming of large media assets using browser storage primitives
- Develop reusable UI components for timelines, microsites, and marketing pages
- Prototype new interaction patterns, shaders, and creative visual techniques
- Write design documentation, interface guidelines, and raise accessibility standards
- Integrate API endpoints when UI work requires backend connectivity
Good Fit If You Have
- Deep knowledge of easing curves and timing (e.g., 80 ms vs 300 ms)
- Passion for frontend performance profiling and systematic optimization
- Excitement about emerging WebGPU technology
Skills
- GSAP
- Framer Motion
- Three.js
- WebGL / GLSL
- Browser performance profiling
- OPFS & Cache Storage
- Shader programming
- UI/UX design principles
- Accessibility standards