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.
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 ITmPowered, LLC
Job Tags
Similar Jobs
Optimum
...forefront of innovation, forging powerful connections, offering our customers best-in-class connectivity solutions, while delivering an... ...guiding them through our full suite of Optimum products and services, such as high-speed internet, TV, mobile and voice services, ensuring...
Robert Half
...ideal candidate will be responsible for conceptualizing creative designs for a wide array of media to fit the needs of internal teams... ...Qualifications ~ Bachelor's degree or equivalent experience in Graphic Design ~6+ years' of creative design experience ~...
First Baptist Church West Munden
...Job Description Job Description Senior Pastor Position The congregation of First Baptist Church West Munden is seeking "a passionate and visionary" Senior Pastor to provide spiritual leadership and development. It is our desire that the Sr Pastor have the skills...
LePort Montessori
...Montessori Substitute Teacher LePort Montessori (#3006), 1 Technology Drive Bldg. A, Irvine, California, United States of America... ...Group is a multi-brand education network of superior private school institutions spanning infant care through high school. The network...
Plastipak Holdings
...The Parts Planner accurately maintains the supply of machine and facility parts and supplies through requisitioning, receiving, storing... ...Program ~ Sons and Daughters Scholarship Program ~ Travel Assistance ~ Employee Discount Programs *Some benefits...