webJobs Copyright 2008, Web Scribble Solutions, Inc. All Rights Reserved. webJobs: Job board software Job board software Job script
This job has expired and you can't apply for it anymore. Start a new search.
Company Name:
Insomniac Games
Burbank, California
United States
Job Type:
Position type:
Full Time
Android, iOS
Experience Level:
Mid-Senior Level
Bachelor's Degree

Gameplay Programmer - Mobile

What do a strange green dinosaur, a facial scan, a few odd breeds of dogs, a couple of cute game icons, various children, and a weird “bearcat” have in common?  Nothing you say?? Well actually they are the IM icons for some of our illustrious programmers here at Insomniac Games… basically the coworkers you would have if you decide to take the challenge and come work here. Insomniac Games is looking for a programmer to design and implement gameplay systems and features for our mobile group.  If it sounds interesting – read on then!

Essential Duties and Responsibilities include the following:

  • Design and implement gameplay features within an established framework, including server functionality as appropriate.
  • Design and implement modifications, reorganizations, extensions, and optimizations to existing code base.
  • Implement and augment tools to expose features to content creators
  • Work closely with designers and artists to implement their ideas, providing technical, creative, and scheduling feedback; expand and adapt designs to meet project goals.
  • Provide time estimates to leads and management; keep co-workers informed about progress of programming deliverables as well as non-programming prerequisites for feature implementation.
  • Other duties may be assigned. 

Education and/or Experience:

  • Bachelor's degree from a four-year college or university; or two to four years related experience and/or training; or equivalent combination of education and experience. 
  • Strong knowledge in an application programming languages- C,C++,C#, AS3   
  • Scripting language such as Python or Javascript, and the ability to adhere to the prevalent coding style and practice.
  • Understanding of procedural and object oriented programming paradigms.
  • Strong 3D math skills, including but not limited to practical knowledge of vectors and vector operations, matrices and matrix transformations, and the various different representations of rotations (Euler, angle-axis, quaternion). The basics of intersection testing and collision is a plus.


Preferred Experience: Avid gamer, app creation experience a plus.  Understanding of math and physics as it applies to games. Familiarity with Flash.

Bonus points for: Dedicated towards individual and team growth. Good interpersonal skills and the ability to work in and contribute to a collaborative environment. Good instincts for game design and fun and innovative gameplay. Must be flexible with schedule changes and shifting timetables. Ablity to work independently and efficiently when required and have the ability to multitask several time intensive tasks at once. Also the ability to collect and filter existing player data in support of forming and testing hypotheses to guide future development is desired.  

If this sounds like the spot that you have been waiting for – then we look forward to hearing back from you.  Please use the link below and apply directly. Thanks!

More Jobs Like This