WishWish is a Series A startup building the gamified blind box collecting platform for 3D digital collectibles, backed by leading crypto VCs. Think PokΓ©mon TCG Pocket β but built for independent artists and the collectors who love them. Our core experience is the unboxing moment: a fluid, satisfying sequence from selecting your box all the way through the 3D collectible reveal.
We're a small, fast-moving team and this role owns the Unity experience that sits at the heart of our product.
We're looking for a Senior Unity developer who cares deeply about how things feel, not just how they work. You'll own the unboxing experience β the most important moment in our product β and everything that makes it land: the weight of the box, the anticipation before the reveal, the moment the collectible appears. If it doesn't feel magical, the product doesn't work.
This isn't a generalist role. The unboxing sequence is the entire product's center of gravity, and we need someone who treats that moment with the craft and obsession it deserves. You'll work closely with our iOS engineer on the Unity β iOS integration layer, and with our Technical Artist on VFX, shaders, and lighting. You should be someone who notices when a transition feels cheap, when a reveal doesn't land, or when animation timing is 50ms off. You'll also be expected to use AI tools fluently to move fast.
Unity (Primary)
Own the full Unity-based unboxing experience: scene architecture, animation systems, rendering pipeline, and state management
Build and maintain the 3D reveal sequence β box physics, camera work, lighting, and pacing β so every unboxing feels satisfying
Integrate VFX, shaders, and animations authored by our Technical Artist into a live product that runs smoothly on device
Optimize Unity runtime performance on mobile: frame rate, memory footprint, build size, load times, and battery
Set up and maintain our Unity project architecture (Unity 2022.3) β tooling, build pipeline, asset workflows
Unity β iOS Integration
Partner with our iOS engineer to own the communication layer between Unity and the native iOS shell β native plugins, data passing, lifecycle management
Ensure the Unity runtime embeds cleanly within the iOS app and behaves well across app states
Debug and resolve cross-boundary issues between Unity and iOS
Collaboration
Work directly with our Technical Artist β you don't need to author VFX or shaders, but you need to implement them correctly and know when something's off
Work directly with our iOS engineer on the boundary between the two runtimes
Use AI coding tools (Cursor, Claude Code, etc.) as a core part of your workflow β we expect this
Ship fast, iterate based on user feedback, and maintain a clean codebase as we move quickly
Must-Have
5+ years of Unity development experience, with shipped mobile titles
Deep understanding of Unity's animation systems (Animator, Timeline, Playables), rendering pipeline (URP), and performance profiling
Proven experience optimizing Unity for mobile β you understand frame budgets, draw calls, memory, and thermal constraints
Experience with Unity β iOS integration: native plugins, Swift/ObjC bridging, embedding Unity as a library
Strong sense of animation timing, camera work, and game feel β you can tell a 200ms reveal from a 350ms one
You use AI coding tools daily and know how to get the most out of them
Nice-to-Have
Experience with Unity VFX Graph, Shader Graph, or writing custom shaders (HLSL)
Background in 3D rendering, lighting, or technical art
Experience with gacha, TCG, or collectible game mechanics
Shipped a consumer app (not just a game) β you understand the difference
Prior experience at a small startup or as an indie developer
You care about the difference between something that works and something that feels great
You move fast and don't wait to be told what to do
You're genuinely excited about collectibles, blind boxes, or gaming culture
You want to own the most important moment of a product people love
Competitive salary + equity
Fully remote, async-friendly culture
Direct ownership β you're building the core experience of the product
Fast-moving team, no bureaucracy
Work with independent artists and their IP from day one
Mattel
Mattel
Mattel
1v1Me
1v1Me
Logitech
Logitech
Logitech