Senior Unity Developer

14 hours, 28 minutes ago
Full-time
Senior
Software Development
Magpie -

Magpie -

Magpie is a company that offers a wide range of innovative products and services to enhance everyday life. From smart home solutions to cutting-edge technology, Magpie is dedicated to simplifying and enriching the way we live.

Description

  • Design and build core gameplay architecture, including game states, the core loop, progression, input, and UI flow.
  • Develop novel game components and reusable systems such as animation/state machines, interaction systems, dialogue/tutorial systems, and level/puzzle frameworks.
  • Collaborate with Product, Learning Design, QA, and Engineering to translate learning specifications into implementable gameplay experiences.
  • Integrate client-side gameplay with backend services for personalization, persistence, APIs, and offline/online resilience.
  • Own game quality, performance, and responsiveness across platforms, with a strong focus on WebGL and Chromebook-friendly web delivery.
  • Implement automated testing coverage using unit tests and integration tests tied to core game systems and services.
  • Drive playtesting, instrumentation, bug triage, and rapid fixes to improve stability and release readiness.
  • Write clean, efficient, well-documented code and participate in code reviews, testing, and debugging.
  • Mentor other engineers and contribute to architectural decisions, technical standards, and best practices.
  • Monitor live environments and improve observability, profiling, and build diagnostics to support faster iteration.

Requirements

  • 5+ years of professional Unity development experience with shipped products.
  • Demonstrated ability to own a game or system end-to-end from architecture through release.
  • Strong experience with state management, core loop implementation, and reusable component design.
  • Production experience integrating client-side experiences with server-side services, APIs, persistence, or personalization.
  • Solid testing discipline with unit and integration testing in a game codebase.
  • Strong debugging skills and a bias toward shipping stable builds.
  • Experience working iteratively with designers and product partners in a cross-functional environment.
  • Strong collaboration and communication skills in a small team setting.
  • WebGL and web performance optimization experience is preferred, especially for Chromebook-friendly delivery.
  • Experience with analytics or instrumentation for playtesting and quality is preferred.
  • Experience building educational games or child-friendly experiences is preferred.
  • Experience with GitHub, CI, testing frameworks, and analytics/telemetry tools is preferred.

Benefits

  • Salary range of $150,000-$155,000 per year.
  • Competitive medical, dental, and vision benefits.
  • Remote work opportunity.
  • Flexible time off.
  • 401(k) with a 4% guaranteed match.
  • A work environment that values balance, harmony, diversity, equity, and inclusion.
  • Travel to meet team members in person twice per year.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Technical / Senior Technical Designer - MPG - Fully remote from the UK or the EU

Climax Studios 51-250 Internet Software & Services

The Multiplayer Group is seeking a Technical Designer to work on multiple unannounced multiplayer game titles, bridging design and engineering to shape gameplay, scripted events, and player experience.

Game Design Game Development Prototyping UI Design UX Design
4 hours, 8 minutes ago

Senior Roblox Developer

Sawhorse Productions is hiring experienced Full Stack Roblox Developers to build high-fidelity, cross-platform interactive experiences for branded entertainment projects with major clients.

GitHub
6 hours, 28 minutes ago

Generalist Software Programmer

Lakshya Digital 251-1K Software

Lakshya Digital is hiring a Generalist Software Developer for a 6-month contract to support a cross-disciplinary team building content and gameplay prototypes for AAA projects using Unreal Engine.

C++ Game Development
8 hours, 13 minutes ago

Senior Video Content Developer

Unity 5K-10K Internet Software & Services

Unity is hiring a Senior Video Content Developer to create advanced technical video learning experiences that help professional and enterprise users master real-time 3D workflows and adopt Unity in production environments.

C# GitHub Unity
2 days, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers