Senior Gameplay Engineer

Dream Cricket (formerly Dream Game Studios)

Your Role

  • Independently own and integrate complex gameplay features, including custom physics, character controllers, animation systems, and interaction frameworks.
  • Prototype, iterate, and refine mechanics to meet design goals while maintaining technical feasibility and runtime performance.
  • Build robust, dynamic gameplay UI with clear data flow, responsive interactions, and clean separation between logic and presentation layers.
  • Apply frontend caching techniques to optimize gameplay UI responsiveness and reduce runtime overhead across multiple platforms
  • Ensure high-quality feature delivery with a strong emphasis on responsiveness, reliability, and modular architecture.
  • Collaborate closely with the lead engineer and design team to translate design vision into maintainable technical solutions.
  • Continuously profile and optimize CPU, memory, and frame rates across gameplay and UI.
  • Build automated test cases and validation flows while documenting reusable systems and interfaces.
  • Contribute to internal tools and debugging workflows that improve team productivity.


Must Haves

  • 5+ years of game industry experience, with a track record of working on games end-to-end.
  • Shipped at least one mobile title.
  • Hands-on proficiency in Unreal Engine.
  • Strong C++ background with solid object-oriented design skills.
  • Demonstrated experience across core areas: gameplay, UI, and animation.
  • Strong computer science fundamentals (data structures, algorithms, problem-solving).


Good to Have

  • Working knowledge of gameplay networking and multiplayer concepts.
  • Solid math foundations (linear algebra, 3D vector math).
  • An avid gamer with a sharp eye for physical game feel.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.