21 Oct
|
Storycraft Games
|
Winnipeg
21 Oct
Storycraft Games
Winnipeg
Excel at the intersection of client engineering and cloud-driven, multiplayer systems to build the future of AI-powered storytelling games.
About Storycraft Storycraft 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 Role We'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 Do
Prototype and ship new gameplay features
that showcase Storycraft's AI-powered creation tools and social systems
Evolve Storycraft's Unity client : design and implement new features, test and optimize performance, and integrate with mobile platforms (iOS & Android)
Integrate features with our
websocket-based multiplayer layer , ensuring low-latency and state synchronization with the Go backend
Collaborate with our backend engineer to design
API contracts
and occasionally contribute your own Go code using our existing frameworks and patterns
Optimize rendering, memory, and bandwidth for
cloud-streamed play and AI-driven features
Write
testable, modular C# code
and introduce/maintain
automated tests
(unit, integration, play-mode) in Unity
Mentor peers through thoughtful code reviews and technical guidance; champion engineering best practices
Monitor live metrics, debug production issues, and deliver rapid fixes without sacrificing code quality
You Bring
5+ years
qualified experience developing games in
Unity/C# , including at least one shipped
mobile or cross-platform live service game
AI-fluent or AI-literate:
Excited to share how AI tools can accelerate your development workflows and learn to integrate gameplay with AI technology
Strong 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 patterns
Strong grasp of
software architecture ,
design patterns , and
automated testing strategies
in Unity
Proven track record optimizing
performance, memory, and build size
for mobile devices and/or streamed game clients
Familiarity with CI/CD pipelines, and modern DevOps practices
Startup-ready: autonomous, adaptable, bias to action, and energized by rapid iteration
Bonus Points For
Based in
Canada
and/or ET timezone
Demonstrated expertise in AI-assisted programming workflows
Prior startup experience or shipping a complete game on your own
Prior experience integrating
ECS-style , data-oriented architectures in Unity
Experience with integrating LLMs or Diffusion models in production and/or assessing AI performance through evals
Experience with the Go programming language
Passion for sandbox, creative, or social storytelling games—and a personal creative practice
What It Means to Build at Storycraft This 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.
📌 Senior Unity Game Developer (Winnipeg)
🏢 Storycraft Games
📍 Winnipeg