Sr. MMO Game Developer (BHJOB20048_365)
Apply NowCompany: ITmPowered
Location: Seattle, WA 98115
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.
QUALIFICATIONS
Other keys for success:
RESPONSIBILITIES
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.
QUALIFICATIONS
- 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
RESPONSIBILITIES
- 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