
Game Engineer
Moon Active3 hours ago
Tel Aviv-Yafo, IsraelMid Level
Responsibilities
- Design, build, and maintain high-performance, reusable, and maintainable game features.
- Own features end to end from technical design through production, including client-side logic and backend endpoints or services.
- Optimize client gameplay and backend systems for millions of players.
- Implement client and server logic involving network protocols, state synchronization, and data persistence.
- Collaborate with Product Managers, Game Designers, and Artists to iterate on 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 and remote data persistence, unit testing, and CI/CD pipelines.
- Strong product orientation, problem-solving skills, and collaborative mindset.
- Preferred experience includes backend development with Node.js, C#, Go, or serverless functions; cloud platforms and managed cloud services; and LiveOps frameworks, A/B testing, and remote configuration pipelines.
Tech Stack
Categories
Full StackGaming