Game Engineer
תיאור המשרה
We are looking for an experienced and passionate Game Engineer to take a key role in developing our next-generation games. In this role, you will be deeply involved in shaping the core gameplay experience, building robust client architecture in Unity, and taking end-to-end ownership of features - from smooth client interactions to lightweight, scalable backend development.ResponsibilitiesDesign, 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/servicesOptimize 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 scaleWork 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 expertiseStrong understanding of Object-Oriented Programming, design patterns, and data-driven development principlesPractical experience with Client-Server systems (APIs, WebSockets, JSON/Protobuf) and state synchronizationDeep knowledge of mobile optimization, performance profiling, and memory managementExperience with local/remote data persistence, unit testing, and CI/CD pipelinesStrong product orientation, problem-solving skills, and a collaborative mindset.AdvantagesHands-on experience writing backend code/services (Node.js, C#, Go, or Serverless functions).Experience with cloud platforms (AWS / GCP / Azure) and managed cloud services.Experience with LiveOps frameworks, A/B testing, and remote config pipelines.This position is open to all candidates.
מתעניינים במשרה הזו?