Cardboard

Founding Design Engineer

Bengaluru, Karnataka, India · On-site · FullTime

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerCardboard
  • LocationBengaluru, Karnataka, India
  • Work styleOn-site
  • Employment typeFullTime
  • Employer posted

About

We're building the future of storytelling and video editing.

We're a small team that moves fast and builds things we're proud of.

We care obsessively about taste: in design, in product, in every detail.

We're solving these hard problems.

We're backed by a Tier-1 global fund, YC, and founders of billion dollar companies.

Design Engineering

Video is the most powerful way humans tell stories. It always has been. But creating it today is still painfully hard. Fragmented tools, steep learning curves, and workflows that get in the way of the actual creative work. We're building Cardboard to change that.

In a product like ours, how things move, respond, and feel is not a finishing touch. It's the product. We're hiring a Founding Design Engineer who lives at that intersection: someone who can author the feel of Cardboard, not just implement it.

Show full description

You'll be working alongside a team of engineers who all care deeply about craft, including the founders. The surface is where you'll shine. You know enough full stack to hook things up when you need to, but interactions, animations, and the details that make a product feel alive are what you're here for.

What you'll actually do

Build and ship the interactions, animations, micro-interactions, and core rendering engine work that powers Cardboard.

Optimize memory usage when projects reference tens of gigs of source media through smart streaming, caching, and asset management across OPFS, Cache Storage, cache headers, and related browser primitives.

Work across core product features like the editor timeline, end-to-end microsites, micro-apps, and polished elements across our marketing and blog.

Build reusable components and push the quality bar for everything that touches the surface, while respecting the user's device constraints.

Experiment with new interaction patterns, shaders, and creative techniques. Ship the ones that make the product feel more alive.

Write great design.md files. Set interface guidelines for the team and our agents in the spirit of interfaces.rauno.me. Raise our accessibility standards.

Wire up API endpoints when the work demands it.

Solve these hard problems.

Who you are

You have deep knowledge of easing and timing. Ease-out, ease-in-out, linear: you know when and why. You have opinions about 80ms vs 300ms.

You're fluent in GSAP, Framer Motion, and Three.js. You're comfortable with shaders, dither effects, and SVG animation performance.

You're solid in WebGL and GLSL. You understand rendering pipelines from the inside, not just as an API.

You're obsessed with frontend performance. You can profile browser performance bottlenecks and systematically optimize them, especially during extended editing sessions.

Bonus: you're excited about WebGPU and where it's going.

What you get

You'd be surrounded by people who are absurdly good at what they do. One started coding at 11 and shipped an app with 6M+ downloads in high school. One got into CS engineering at 14 and has been working on distributed systems for 8+ years. One's an ex-founder who took a company to 1.2M users and $300M+ in transactions. That's the team. We're looking for someone who'll raise the bar on technical craftsmanship and creative product quality. Apart from that you'd get:

Competitive salary and founding-team equity.

Unlimited tokens across every AI model. Use whatever you want, as much as you want.

A healthy budget for AI tools and any peripherals you need to do your best work.

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

Software engineer jobs in Bengaluru

ROLIVA currently lists 1053 open roles like this in Bengaluru.

Employers hiring for this

  • Okta61 open roles
  • Hewlett Packard Enterprise54 open roles
  • Databricks45 open roles
  • Renesas Electronics24 open roles
  • Aecom22 open roles

Top skills asked for

Listings whose description mentions each term. A mention is not a requirement.

At a glance

  • Work styleOn-site
  • Employment typeFullTime
  • Employer posted
  • Added to ROLIVA
  • Last checked

Explore similar roles

Similar jobs