Senior Game Engineer
We are actively looking for a talented Senior Game Engineer with strong computer science background to join our core engineering team and work on high quality online multiplayer games. You will be responsible for the implementation of gameplay mechanics and the building of creative engineering solutions to fulfill our long-term game design vision. You will work with a team of veteran game developers to develop large-scale games for multiple platforms such as Facebook, mobile, tablets and other social networks!

  • Develop gameplay systems and user interface mechanics in fulfilling the design vision of management team
  • Problem solve the implementation of various innovative multiplayer gameplay mechanics using cloud computing environments and tools
  • Build and optimize complex user-facing and internal tools
  • Create or adapt leading game features to work with an existing game
  • Analyze real-time feedback and metrics, and adjust game designs accordingly
  • Collaborate closely with Product Manager, UI designers and core engineers to integrate assets and implement features
  • Work on coding key game elements with our designers, artists and other developers in a fast-moving dynamic environment
  • Remain up-to-date with Game Design literature and best practices to be an evangelist for the craft of Game Design
  • Write clean and efficient code quickly

  • B.S. or M.S. in Computer Science, or equivalent experience
  • 3+ years of solid software development experience (game development a plus)
  • Experience in Java and/or C++, CPU/Memory optimization, and cross-browser compatibility
  • Solid understanding of algorithms, physics and math
  • Instinct and understanding of good gameplay mechanics
  • An aptitude of learning and penchant of sharing knowledge with other team members
  • Someone who is open to input and enjoys working in an iterative and continual development process

  • Knowledge of ActionScript3 application development
  • Experience developing games on mobile and tablet platforms
  • Experience in online, web 2.0, and social networking games
if you meet these requirements, please send your resume to Principals only