- Job purpose: Develop mobile games.
- Actively participate in all stages of a project life cycle in conjunction with the full project team (design, art, QA etc.). This includes the preproduction, game development (accurate estimates, features implemented as requested) and smooth/timely handover into porting. Ensure all project deliverables are maintained to appropriate standards.
- Understand and apply ?best practices?. This includes use of I-play Coding Standards (to ensure ease of porting), ease of localization, build process, version control, bug tracking, test and debug techniques and software design and development.
- Act as Expert: lead software development within at least one specific aria of mobile game development and provide a knowledge base within I-play. Develop this knowledge and impart the information both through support, training and written communication.
- Report to the Producer/Project manager.

Requirements

- Degree qualified in Computing Science or Software Engineering.
- Experienced leading a small team of developers with management skills.
- Ability to instruct and train.
At least 4-5 years of experience in:
- developing for mobile platforms using J2ME and C++
- games programming (2D, 3D, and/or Tools). 3D knowledge is crucial
- software development best practices including release management, version control, debugging, and testing
- re-using/evolving existing code and writing re-usable code.
Ability to work to deadlines, and estimate own work.
Must be fluent in spoken/written English (Lead).
A keen interest in games.

Offer

- New subsidiary of a dynamic company with great career opportunities
- Office located in a very accessible area
- Relaxation area
- International working environment
- Multinational environment in game industry for mobile phones
- Competitive salary package