Developer

Written by CK-12 Foundation on February 16, 2009
Location: Palo Alto
Responsibilities:
  • Architect, design, implement and support end-to-end integrated wiki based text book authoring and publishing system
  • Support public school systems, teachers and students to successfully author, collaborate and publish text books
  • Work closely with teachers, researchers and students to define the services required for authoring and publishing in a reliable and scalable environment
  • Evaluate and select emerging open standards and components to complement widely adopted infrastructure products
Requirements:
  • MS in Computer Science or equivalent and strong experience implementing large scale web system & server products
  • Demonstrated technical leadership experience mentoring several developers
  • Proficiency in Python/Java/PHP/C with experience in systems programming and web-based infrastructure
  • Experience architecting modular server side components, including APIs with excellent understanding of component abstraction
  • Understanding of security, entitlement and transactional issues for web services, and web-based applications
  • Experience/Knowledge in XML, W3C standards, and Content Repository systems like MediaWiki, Django, Jetty, etc.
  • Demonstrated experience with interaction and user interface design using YUI/GWT toolsets
Preferred:
  • Experience with Linux, Apache, MySQL/PgSQL or any other RDBMS highly desired
  • Previous experience in managing successfully deployed production quality web systems
  • Ability to write design specs and experience in open source forums
  • Experience with developing web services based interfaces (REST/SOAP) and end user applications desired

 

If you wish to apply for this position, please email your resume to jobs@ck12.org with “Developer” in the subject line.  Principals only, no recruiters.  US Citizens and Permanent Residents only.