Responsibilities
Gameplay systems design and implementation
Multiplayer systems architecture and implementation
Contribute on both client and server side engineering by owning features across both front-end and back-end
Problem solve on creating insanely great games in an efficient manner
Contribute to discussions with art and design teams to shape the game and your code
Collaborate with executive, game and engineering teams to constantly innovate and iterate on the game technology to deliver a world-class gaming experience
Qualification and Requirements
Fluent in C#, C++, or Java
Bachelor’s degree in Computer Science or related field, or equivalent experience
3+ years development experience with at least one shipped product
Direct experience with MMO or equivalent client/server topologies as used in online games
Bonus
Javascript or Actionscript experience
iOS or Android experience
Unity 3D game engine experience
Flash development experience