Applications Programmer (277-13)

Req Code: 
277-13
Category: 
Information Technology
Job Location: 
San Francisco, CA
Job Summary: 

The Applications Programmer designs, codes, test, debugs and documents game-changing web and mobile 3D content generation applications.

Responsibilities: 
  • Actively program and develop applications in Javascript, Ruby on Rails, WebGL, and PHP
  • Brainstorm and prototype new concepts and approaches quickly from prototype to reality
  • Help architect and build scalable, responsive web applications and features
  • Maintain constant awareness of new toolkits, libraries, data sets, APIs, web services as they emerge 
  • Be an active participant in planning and designing product features
Qualifications: 

Education & Training:
BS degree in Computer Science or related field

Experience:

  • Minimum three years of relevant software development experience
  • Multiple shipped websites and/or applications
  • Practical experience working with web platform SDKs and APIs

Knowledge, Skills & Abilities:

  • Must have:
    • Passion for developing game-changing products in the 3D industry
    • Advanced knowledge of Ruby, HTML, CSS, and JavaScript, with and emphasis on nodeJS and Rails
    • Deep understanding of web standards & technologies (e.g., HTTP, REST and JSON)
    • Experience with Cloud solutions is preferred (AWS, Heroku, etc.)
    • Ability to work in a fast paced, collaborative, exciting start-up environment
  • Nice to have:
    • WebGL experience
    • 3D graphics experience
    • jQuery experience
    • PHP experience
    • C++ experience
    • Mobile (iOS and Android) development experience