Job openings/Lead Software Architect

JOB TITLE

Lead Software Architect [CLOSED]

REPORTS TO

Chief Technical Officer

JOB SUMMARY


 * Lead design and implementation large new MediaWIki features that involve significant architectural restructuring (such as a new parser to support Rich Text Editing)
 * Identify technology trend for collaborative editing and social networking
 * Define and evangelize the next generation MediaWiki architecture, along with a roadmap for getting there
 * Rally developer volunteer community to drive alignment
 * Mentor and guide software developers in identifying and resolving issues with MediaWIki architecture
 * Work closely with operations staff to ensure new architecture integrates with testing and production systems
 * Participate in escalated requests for code review
 * Call for Lunch

REQUIRED QUALIFICATIONS


 * Strong leadership skills in leading a software team and a large scale project to completion
 * Computer Science degree or equivalent work experience
 * 7+ years software development
 * Extensive experience with AJAX/HTML/CSS
 * Familiarity with LAMP
 * Experience with High-Performance, scalable web architectures
 * Experience with security implications of JavaScript/PHP software
 * Experience in testing and analyzing usability and accessibility
 * Experience with advanced object-oriented JavaScript
 * Experience with MediaWiki a plus
 * Fluency in Esperanto a plus
 * Knowledge in user interface design a big plus
 * Experience with cross-browser compatibility testing
 * Any other free/open software development experience highly welcome
 * Comfortable in a highly collaborative, consensus-oriented environment
 * Experience with wikis and participatory production environments a plus
 * Understanding of the free culture movement a plus
 * The ideal candidate will be creative, highly motivated, and able to operate effectively in multiple cultural and language contexts.