Unity Developer [Contract]

Pok Pok Careers
Remote

About The Position

Pok Pok makes thoughtfully designed digital toys for kids. We are a small, mission driven studio raising the next generation of creative thinkers, and our work has been recognised with an Apple Design Award and a place on TIME's 100 Most Influential Companies of 2025. We build open ended play experiences with care, and we hold a high bar for craft. We are looking for a Unity Developer to join us on a six month contract, with the possibility of extending to twelve, to help move Pok Pok forward. You will work across our existing toys and shared systems: building new features and seasonal events, supporting product experiments, fixing high priority issues, and improving performance. You will work alongside designers, artists, sound designers, QA, and our internal development team. We are looking for someone comfortable learning an established codebase, following an existing product and design language, and taking ownership of clearly scoped work from implementation all the way through testing and release.

Requirements

  • 5-7 years of professional Unity and C# development experience
  • Shipped Unity apps or games on multiple mobile platforms, with hands on knowledge of iOS, Android, and Amazon build and release processes
  • Strong familiarity with recent Unity 6 versions, ideally 6.3 or later
  • Comfort with Xcode, Android Studio, Gradle, signing certificates, and provisioning profiles, plus enough Swift, Objective C, Kotlin, or Java to investigate native issues
  • Experience with Firebase in Unity, JSON serialization, and reliable local data persistence, including save data validation, versioning, migration, and recovery
  • Proven experience writing Unity Editor tools, custom inspectors, and automated build scripts
  • Hands on experience with Addressables, prefabs, ScriptableObjects, atlases, and asset import pipelines
  • Strong grasp of software architecture, design patterns, and state machines, and a track record of optimizing Unity projects for mobile
  • Git, plus clear communication: accurate estimates, early flags on risk, and documentation others can follow
  • Thoughtful use of AI assisted development tools, and the discipline to review and test anything they produce before it lands

Nice To Haves

  • Experience with creative, educational, open ended, or child focused applications
  • Unity UI, world space UI, and responsive layouts across phones and tablets
  • 2D animation, rigging, inverse kinematics, layered character systems, or character customization
  • Audio middleware such as FMOD
  • Analytics, experimentation, remote configuration, or attribution SDKs
  • Calendar based, seasonal, or live content systems
  • Atlas and texture optimization, asset bundle management, and application size reduction
  • Additive scene loading, dynamic prefab loading, and application lifecycle management
  • A preference for working in small, tight knit teams

Responsibilities

  • Write clean, modular, well documented C# and build 2D, interactive, and physics based gameplay systems in Unity
  • Implement new features, behaviours, seasonal content, and calendar based events across our existing toys
  • Contribute to shared systems such as user profiles, interfaces, character creation, and content customization
  • Build, test, and release across iOS, Android, and Amazon, including the App Store Connect, Google Play Console, and Amazon Appstore workflows
  • Integrate and maintain Firebase, analytics, remote configuration, and other third party SDKs
  • Diagnose and fix customer reported issues, from crashes to progression blockers to platform specific bugs
  • Optimize for mobile: memory, asset loading, rendering, animation, CPU, and load times, including on lower end devices
  • Build Unity Editor tools and asset processing utilities that make the whole team faster
  • Take part in code reviews, estimation, testing, documentation, and release preparation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service