Software Engineer - Playable Ads (Creative Engineering)
Core
Building a config-driven engine and reusable library of game mechanics to create, package, and ship playable ads across major ad exchanges.
Role type
Senior IC creative engineering specialist (playable ads)
Builds
Single-file HTML5 playable ad bundles with embedded assets and telemetry
Domain
AdTech / Mobile Gaming
Required skills
JavaScript/TypeScript, HTML5 Canvas/WebGL, lightweight game engines (PixiJS, Phaser, etc.), MRAID/Ad network SDKs, asset optimization, game-loop fundamentals, data-driven configuration
Preferred skills
Build tooling (Webpack, Vite), adtech pipelines (DSP, VAST), creative performance metrics, animation tools (Spine, Lottie)
Technologies
PixiJS, Phaser, CreateJS, Cocos, MRAID, Aarki, Kidoz, ironSource, Vite, Webpack
Responsibilities
Build and maintain a parameterized mechanic library; Multiply mechanics into genre-specific templates; Implement interaction and telemetry layers; Build network adapter shims for ad exchanges; Own the build and packaging pipeline for single-file artifacts; Encode ad-environment constraints into automated validation; Partner with design and DSP teams on editor and handoff
Seniority
Senior, hands-on IC