Sr. MMO Game Developer (BHJOB20048_365) Job at ITmPowered, Seattle, WA

  • ITmPowered
  • Seattle, WA

Job Description

Sr. MMO Game Developer

We are looking for Sr. Game Developers to engage in the development of MMO / MMORPG games, Server-side code, and backend applications / systems. Should have a passion for games as well as an understanding of both the front end and scalable back-end systems. Understanding and experience in MMO programming, server-side code underlying game design correlation of Game elements, interactions, structure, etc. with the OOP code that drives those in the game. This is a project to build an enterprise MMO with a base of millions of users.


  • Bachelor's degree in Computer Science or equivalent preferred.
  • Background in Gaming / MMO / MMORPG Development
  • 5+ years programming experience with solid OOP - Lua, C/C++, Java, C#
  • Unreal Scripting experience. Background in Python, C/C++, Java a plus.
  • Strong Object-Oriented Programming (OOP) experience - understanding of inheritance, encapsulation, polymorphism, public, private, protected, classes, methods, interfaces - mechanics and best uses.
  • Design patterns and Frameworks - Understanding of MVC frameworks (RobotLegs / PureMVC / etc.).
  • Server-side OOP, Socket and asynchronous programming.
  • Proficient with CS4, JIRA, Subversion.
  • Experience with PHP, Python, Java, JavaScript, JSFL, and SmartFox an asset.
  • Version Control - confident working with SVN/CVS or similar version control system and revision best practices.
  • Multi-language localization experience a major plus.
Other keys for success:

  • Passion for developing games
  • Knowledge of MMORPG, MMO, AI (Artificial Intelligence) development, Game Architecture, and physics.
  • Prior MMORPG tools / systems / engines - Unreal, Metaplace, Lua, Unrealscript, etc.
  • Bachelor's in Computer Science or related discipline

  • Program Game structures and components in OOP Unreal Scripting as intended by Architect.
  • Designs and Develops Object Oriented C++,Unreal Scripting in support of enterprise Game architecture
  • Exceptional Object Oriented Design (OOD) and software development / code management principles
  • Write maintainable code, working in a professional software engineering environment (with source control, dev/stage/prod release cycle, continuous deployment)
  • Understands enterprise systems designs and can follows technical designs and exceeds expectations
  • Generates creative solutions and tools
  • Reporting, planning, and documentation. All other tasks assigned by management.
  • Passion for a great user experience. Strong usability and design skills

Job Tags

Similar Jobs


Peoplesoft Developer Job at Gensigma

 ...We are seeking an experienced PeopleSoft professional to join our team, specializing in law enforcement systems. The ideal candidate will bring a wealth of experience in PeopleSoft applications, custom development, and cloud migration, with a focus on the unique needs... 


Product Operations Manager, Release Management Job at Procore

 ...Job Description We are seeking a Product Operations Manager specializing in Release Management to join our Product Operations Team. This role is pivotal in refining and managing our product release system to ensure a superior customer experience as Procore launches... 

Windy City Paws Inc.

On-Call Dog Walker/ Cat Sitter Job at Windy City Paws Inc.

**Windy City Paws is Chicagos top-rated dog walking and petsitting company! In 2017 and 2019, Windy City Paws received the Best Dog Walkers in Chicago award from the Chicago Reader. We have been providing individual dog walks, dog runs, cat visits, and petsits in Chicago...

BJC HealthCare

Sr. Medical Assistant - OBGYN (Sunset Hills) Job at BJC HealthCare

 ...the Role BJC HealthCare is hiring a Full-Time Senior Medical Assistant (Registered or Certified ) for our OBGYN Outpatient Office...  ...procedures, chaperoning, works closely with physician OBGYN experience (preferred) Requirements: RMA / CMA CMS CMA or RMA... 

Tesla Motors

IT Asset Management Administrator, IT Operations Job at Tesla Motors

Tesla is currently seeking a highly motivated IT Asset Management Administrator to join our team onsite at Gigafactory Texas. The IT Asset Management Administrator will provide essential behind-the-scenes support to contribute to the success of the IT Operations team, with...