Interactive Ads Developer (Playable Ads)


The Role:
We are looking for a highly skilled and motivated Interactive Ads Developer to join our creative engineering team. In this role, you will be responsible for the end-to-end implementation of playable ad experiences, specifically focusing on our card game portfolio. You will own the development process from initial logic implementation to final optimization, ensuring our ads are lightweight, engaging, and performant across all mobile ad networks. This is a hands-on role for a developer with a deep understanding of game mechanics who can translate complex card game play into bite-sized, interactive experiences. This is an hourly, part-time position with a limit of 20 hours per week.

Key Responsibilities:
  • Architect and develop high-performance, interactive playable ads using HTML5, JavaScript/TypeScript, and various game frameworks.
  • Take full ownership of project implementation, ensuring card game logic (shuffling, dealing, scoring, and UI/UX) is accurately and efficiently represented.
  • Write clean, efficient, and modular code optimized for ultra-low file sizes and fast load times.
  • Collaborate with creative designers and motion artists to translate visual storyboards into functional interactive prototypes.
  • Troubleshoot and resolve cross-browser compatibility issues and performance bottlenecks in mobile in-app environments.
  • Execute on project goals independently, managing timelines for multiple concurrent interactive projects.
  • Conduct thorough testing and debugging across various devices and ad network environments (e.g., AppLovin, IronSource, Unity Ads).

Required Skills and Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Game Development, or a related technical field.
  • 3+ years of professional experience in frontend or game development.
  • Deep expertise in JavaScript OR TypeScript.
  • Familiarity with CSS animations and effects
  • Proven experience with web-based game engines
  • Good understanding of card game mechanics and the logic required to build deck-based systems.
  • Expertise in responsive web design and optimizing assets for mobile web performance.
  • Strong proficiency with version control systems, especially Git.
  • Experience with asset optimization (texture packing, audio compression) to meet strict file size constraints (e.g., < 5MB).