| Industry: | Engineering |
| City: | Las Vegas |
| Job Description: | |
|
Reporting to the Director of Mobile Technology, the Mobile Gaming Integrations Engineer is responsible for integrating native iOS game code, Java (Android/BlackBerry) game code, .NET (Silverlight) game code, and HTML/JavaScript game code into a complex, multi-tier, distributed mobile applications platform. Duties · Maintains deliverables from the Director of Mobile Technology including game integrations, native code integrations, and embedded code interactions. · Works closely with the Mobile Software Architect and Director of Mobile Technology on implementation of deliverables. · Works closely with mobile platform developers on application codebase integration issues · Works closely with game development studios to attain platform integration goals (e.g. size limitations) · Works closely with game product managers to understand core gaming/mathematical frameworks · Stays informed on the gaming trends and restrictions on App Store, App Market, and App World · Typically works on 2-3 major initiatives concurrently. Specific Accountabilities · Gaming integrations with iOS client application. · Gaming integrations with Android client application. · Gaming integrations with BlackBerry client application. · Gaming integrations with Windows Phone 7 client application. · Gaming integrations with Core systems. Knowledge/Skills/Experience: · 3-5 year of experience in related technologies · Mobile gaming experience on multiple platform · iOS software development experience (Objective-C) · Java software development experience (Android/BlackBerry) · .NET/Silverlight software experience · UI design · Design patterns, 3-tier architecture · Moderate to strong web content development skills including HTML/CSS and JavaScrip · Intermediate knowledge of graphic design programs including Adobe Photoshop and Adobe Illustrator · Competency in both Windows and Macintosh environments · Proven experience to thrive in a complex software systems involving multi-platform development environment · Ability to work both independently and as part of a team · Bachelors in Computer Science required | |