jobapplier

Game Engineer

Moon Active

Responsibilities

  • Design, build, and maintain high-performance, reusable, and maintainable game features.
  • Drive features from initial technical design to production, taking responsibility for both client-side logic and the necessary backend endpoints/services
  • Optimize and scale both client-side gameplay and backend systems for millions of players, ensuring a high-performance, seamless experience across the entire technical stack.
  • Implement both client and server logic with robust network protocols, state synchronization, and data persistence that seamlessly scale
  • Work closely with Product Managers, Game Designers, and Artists to iterate quickly on new mechanics and features

Requirements

  • 4+ years of mobile game development experience, with Unity expertise
  • Strong understanding of Object-Oriented Programming, design patterns, and data-driven development principles
  • Practical experience with Client-Server systems (APIs, WebSockets, JSON/Protobuf) and state synchronization
  • Deep knowledge of mobile optimization, performance profiling, and memory management
  • Experience with local/remote data persistence, unit testing, and CI/CD pipelines
  • Strong product orientation, problem-solving skills, and a collaborative mindset.
  • Experience with cloud platforms (AWS / GCP / Azure) and managed cloud services.

Requirements

Advantages

  • Hands-on experience writing backend code/services (Node.js, C#, Go, or Serverless functions).
  • Experience with LiveOps frameworks, A/B testing, and remote config pipelines.