Search Jobs

Software Engineer - Senior Level

San Diego, California

Post Date: 11/14/2017 Job ID: 5379 Industry: Digital Design


Software Engineer - Senior Level 

Our client is a company with a diversified business that includes consumer and professional electronics, gaming entertainment, and financial services. They are one of the leading manufacturers of electronic products for the consumer and professional markets. They are at the forefront of technological innovation and entertainment.

Responsibilities
  • Dream, design, develop and debug a new 3D interactive experience using the latest in web technologies. 
  • Own and advise on gameplay. 
  • Integrate with existing cloud services and augment where needed. 
  • Collaborate with designers and project owners to make the game a reality. 
  • A passion for human/computer interaction. 

Qualifications 
  • Demonstrated success bringing products to market. 
  • Comprehensive understanding of JavaScript. 
  • Proven game experience in HTML5 Canvas, WebGL, Animation tools, 3D Engines. 
  • Understanding of pipeline between designer and programmer. 
  • Quickly learn and integrate new languages, frameworks or plugins quickly. 
  • Must be able to work independently and in a team environment and possess excellent interpersonal skills. 
  • Ability to communicate clearly and concisely to all levels within the organization including: verbally and in writing. 
  • Must have 6 to 10 years of related engineering experience. 
  • Bachelor' s Degree in Engineering is required or equivalent. 

Preferred Qualifications
  • Experience with three.js, Unity. 
  • Experience with rapidly prototyping with new technologies. 
  • Experience with Agile/Lean/Design Thinking methodologies. 
  • Experience with NodeJS, NPM.
  • Experience with front-end frameworks such as Angular, React, Backbone. 
  • Experience with Git. 
  • Experience with Firebase. 
  • Experience with Mobile development (Android, iOS, WinRT and/or " Cordova"/" Phone Gap").

Emily Andersen

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: