Senior Android Software Engineer

Location
Palo Alto
Posted
Feb 13, 2013
Closes
Mar 15, 2013
Contact
Mr. Ed Lu
Category
Technology
Duration
Full Time
The C++ Android Software Engineer is an integral part of the Game Engineering team and reports into the CTO/Co-founder of the company. You should be fluent in C++ and enjoy solving difficult technical problems with a proven track record of success. You will be responsible for delivering high quality online mobile MMOs on the Android platform. Your work will be seen and felt by tens of millions of global players in the future!

Responsibilities:

* Work closely with game designers and artists to deliver high quality online, mobile MMOs
* Design and implement server and client side systems
* Ensure software quality by writing unit and functional tests
* Implement optimizations in current systems to reach performance goals

Requirements:

* 3+ years of experience (MUST include game industry experience) and a Bachelors in Computer Science
* Demonstrated proficiency in C/C++ and object oriented design principles
* Ability to quickly learn new programming languages and technologies
* Solid coding practices including design, unit testing, and peer code-reviews
* Strong knowledge in Computer Science fundamentals
* Experience in Android development
* Passion for games

Desirable:

* Published Android app
* Experience with OpenGL
* Experience in LUA scripting
* Knowledge of web service technologies (PHP, Java, MySQL, Memcache)

More jobs like this