Senior Unity Game Developer (Montreal)

Senior Unity Game Developer (Montreal)

27 Oct
|
Storycraft Games
|
Montreal

27 Oct

Storycraft Games

Montreal

Excel at the intersection of client engineering and cloud-driven, multiplayer systems to build the future of AI-powered storytelling games.About StorycraftStorycraft is an AI-powered, mobile-first social sandbox where players don't just play stories—they build them. Think Minecraft meets The Sims meets Wattpad : a new genre of creative, social storytelling where AI helps players bring their imagination to life.Backed by top-tier investors who have invested in Open AI, Unity, Supercell and others, we're building a platform that reimagines storytelling as play—combining intuitive creation tools, emotionally expressive characters, and collaborative world-building.The RoleWe're hiring a Senior Unity Game Developer who excels at the intersection of client engineering and cloud-driven, multiplayer systems. You'll design and build features for the Unity front end that power Storycraft's mobile experience, and stretch into our Go backend (following existing patterns) to own features end-to-end. From buttery-smooth rendering to cloud-native streamed gameplay, you'll ensure players feel the magic—instantly and reliably.This is a senior individual contributor engineering role. You'll lead through hands-on coding, collaborating closely with another senior Unity developer, backend, product, and design teams to deliver performant, testable, and maintainable features. The ideal candidate thinks like a full-stack engineer, loves high-quality codebases, and understands the nuances of a networked multiplayer game on mobile.What You'll DoPrototype and ship current gameplay features that showcase Storycraft's AI-powered creation tools and social systemsEvolve Storycraft's Unity client : design and implement new features, test and optimize performance, and integrate with mobile platforms (i OS & Android)Integrate features with our websocket-based multiplayer layer,



ensuring low-latency and state synchronization with the Go backendCollaborate with our backend engineer to design API contracts and occasionally contribute your own Go code using our existing frameworks and patternsOptimize rendering, memory, and bandwidth for cloud-streamed play and AI-driven featuresWrite testable, modular C# code and introduce/maintain automated tests (unit, integration, play-mode) in UnityMentor peers through thoughtful code reviews and technical guidance; champion engineering best practicesMonitor live metrics, debug production issues, and deliver rapid fixes without sacrificing code qualityYou Bring5+ years professional experience developing games in Unity/C#, including at least one shipped mobile or cross-platform live service gameAI-fluent or AI-literate: Excited to share how AI tools can accelerate your development workflows and learn to integrate gameplay with AI technologyStrong understanding of networked gameplay architectures (authoritative server, client prediction, reconciliation, websockets or similar)Experience collaborating with backend teams and contributing full-stack. You can read and write basic server-side code using existing frameworks and patternsStrong grasp of software architecture, design patterns, and automated testing strategies in UnityProven track record optimizing performance, memory, and build size for mobile devices and/or streamed game clientsFamiliarity with CI/CD pipelines,



and modern Dev Ops practicesStartup-ready: autonomous, adaptable, bias to action, and energized by rapid iterationBonus Points ForBased in Canada and/or ET timezoneDemonstrated expertise in AI-assisted programming workflowsPrior startup experience or shipping a complete game on your ownPrior experience integrating ECS-style, data-oriented architectures in UnityExperience with integrating LLMs or Diffusion models in production and/or assessing AI performance through evalsExperience with the Go programming languagePassion for sandbox, creative, or social storytelling games—and a personal creative practiceWhat It Means to Build at StorycraftThis isn't just a job—it's a rare opportunity to co-create a new category of game at the intersection of storytelling, AI, and player expression. We're a lean, high-trust team building fast, learning constantly, and thinking long-term. That means:You'll be at the vanguard of AI. Storycraft embraces modern AI technology as a core part of it's game features, development team processes, and company operations.You'll be scrappy and smart. We use AI, feedback loops, and focused iteration to do more with less.You'll have real ownership. You won't be "supporting" the product—you'll be shaping it every day.You'll grow faster than anywhere else. This is a career-defining opportunity to learn, stretch, and contribute at a level few companies allow.You'll have equity with real upside. We're building something ambitious. If we win, you win.You'll make an impact that matters. Players already say Storycraft "feels like magic." You'll help scale that magic into something unforgettable.We're not looking for passengers—we're looking for builders, owners, and technical leaders who want to leave their mark.#J-18808-Ljbffr

📌 Senior Unity Game Developer (Montreal)
🏢 Storycraft Games
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior unity game developer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior unity game developer (montreal) / montreal