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

 

Education:

·         Bachelors in Computer Science required

Email this job to yourself or a friend

Standard View