Responsibilities
- Write and review technical documentation for game features and development tools.
- Implement full-stack gameplay functionality and related backend infrastructure.
- Build and support client systems using Unity with C# for mobile platforms.
- Create and manage server-side services using Java.
- Maintain development tools, automated build processes, and continuous integration workflows.
- Diagnose and resolve software defects and improve performance on client and server components.
- Engage in team activities including code reviews, task estimation, and sprint planning sessions.
- Work with shared technology groups to integrate common platforms and services.
- Play the game regularly, offer actionable feedback, and help enhance the player experience.
Work Arrangement
Hybrid — Kirkland, Washington, Toronto, Ontario


