If youre an experienced Unity Developer who wants to help change the world, we want to meet you!About Pok PokPok Pok is on a mission to raise the next generation of creative thinkers.Were the team behind the Apple Design Award-winning kids app, Pok Pok (Apple named us one of the worlds best apps in 2023, too)! We design educational, digital toys that empower kids to think outside the box, dream big and experiment freely. We believe in making digital play as accessible, creative and educational as the toys we grew up playing with on the floors of our living rooms.Pok Pok is an equal opportunity employer that is committed to diversity and inclusion. We encourage people of all races, religions, genders, abilities and sexual orientations to apply. We want the products we develop to reflect the diversity of the world we live in, and it starts with our own team.About the RoleWere looking for a skilled Intermediate Unity Developer to join our team. The ideal candidate has hands-on experience building and shipping games across multiple platforms (Android, iOS, Amazon, etc.) and is passionate about creating optimized, responsive gameplay.This is a Toronto-based position with the flexibility to work from home and/or remotely as needed. Candidates must live in Ontario, come into our office as needed and be able to legally work in Canada.ResponsibilitiesDevelop and maintain 2D and physics-based gameplay systems in UnityBuild and deploy games across Android, iOS, Amazon, and other platformsCollaborate with designers, QA, and fellow developers to deliver stable, high-quality featuresWork closely with multidisciplinary teamsincluding artists, sound designers, directors, and developersto shape cohesive and creative in-app experiences.Architect scalable systems using design patterns and state machines for gameplay logicIntegrate audio systems such as FMOD and manage API/database interactionsOptimize game performance across platforms including memory usage, rendering, and load times on Android, iOS, and other targetsWrite clean, maintainable, and modular C# codeContribute to Unity build automation and maintain builds via dedicated build machinesYou have:35 years of professional experience with Unity and C#Proven experience in writing Unity Editor tools, custom menu options, and automated build scriptsStrong understanding of software architecture, including design patterns (e.g., Singleton, Factory, Observer) and state machine implementationExperience shipping games across multiple platforms (Android, iOS, Amazon)Hands-on experience with Unitys Addressable Asset SystemFamiliarity with build automation and build machines (e.g., CI setups or custom pipelines)High-level understanding of Kotlin, Objective-C, Android Studio, and XcodeStrong experience in optimizing Unity projects for multiple platforms, including platform-specific constraints and performance tuning (Android, iOS, Amazon, etc.)Solid debugging, communication, and problem-solving skillsAdditional skills that will be very useful on the job:Experience with Unity UI/UX systems and 2D animation toolsIntegration experience with analytics, ads, or other third-party SDKsFamiliarity with version control tools like GitMore About UsWere a small team of passionate, experienced creators based in Toronto. We love dogs, music, travel, video games, kids, cooking, yoga, building robots, going to museums, talking about things were watching right now and playing with old toys. Were from all walks of life and are convinced thats our secret sauce. Were a female-founded company, too!A few more awesome things about this role:Youll have the unique opportunity to build, grow and make your mark joining a fast-growing start-up early onWork from our beautiful brick-and-beam office in the downtown core within walking distance to the Eaton Centre, St. Lawrence Market and Union StationEnjoy flexible working hours and arrangements, including working from homeWe offer 3 weeks of paid vacation and 2-week paid holiday office closure because life outside of work matters!Competitive compensation including employee stock optionsWe love field trips and like to go playtest with kids in our community, go on fact-finding trips for toy research, and learn about cool stuff at science centres, museums and toy stores. We have no fun at all.Our Hiring ProcessTell us why you think this role is a good fit for you.Send your resume and cover letter to our team at and share something interesting about yourself that we wont find in your resume. Note that we will heavily prioritize emailed applications!If were interested in moving forward, youll get a very enthusiastic message from us to invite you to meet our team and chat more.
Job Title
Unity Developer