## 🔮 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** professional 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 its 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.

## How to apply

Write a short introductory email and tell us about yourself. Attach your resume and portfolio (or link to them), and send them to jobs@storycraft.gg - we'll reply to every application we receive.
