Game Programmer
Summary:
Work with a design team to provide software development of an adventure game for science education. This is a full-time position.
Duties and responsibilities:
- Design, implement, maintain, and support software game applications in game engine environment.
- Develop complete portable Frontend/User Interface system for games.
- Develop and maintain project schedules.
- Research emerging programming products and understand the latest trends in the gaming marketplace.
- Create technical documentation as needed.
- Port the games into multiple devices/platforms – web, iPod, iPhone, MAC, WINDOWS.
- Other duties as assigned.
Required Qualifications:
- BS in Computer Science (Masters preferred) or similar discipline.
- 5+ years programming experience.
- Expertise in C++, and object-oriented design principles – JAVA, C#, or .NET a plus.
- Excellent knowledge of scripting languages – JavaScript, PHP
- Experience with working on game engine environment.
- Interest developing web/portable games.
- Excellent troubleshooting skills.
- Knowledge of 3d math and modern Software Engineering practices.
- Ability to work effectively in a team atmosphere while tracking to schedules.
- Experience with Proprietary Engines, Unity, SONY-PS3, Nintendo, or Wii a plus.
- Excellent written and verbal communication skills.
- Self-motivated individual who drives to complete projects on or ahead of schedule.
- A passion for developing fun, unique, and easy-to-use games.
Applicants should submit a resume and a cover letter delineating their particular qualifications for and areas of interest in this position.
Applicants should also submit samples or links to samples of a game or demo game that they have programmed (if you do not have a demo, write one–will only review programming, not art or graphics).
Resumes and samples/links of your work may be sent to resumes@twisteducation.com.