Hand-coded (X)HTML, CSS, and JavaScript
Solid knowledge of standards-based, accessible, cross-browser web development
Basic PHP or other front-end language (e.g. Python, Perl, Ruby) programming skills
Experience in developing web applications with rich client interfaces using AJAX, drag and drop, and other DOM Scripting techniques.
Experience with JavaScript libraries such as jQuery, Prototype, and especially the YUI
Experience developing functionality/applications by assembling existing code modules
PHP programming skills
User-level experience with *IX-style command line (BSD/Linux)
Experience using version control systems such as CVS & Subversion, including branching and merging
Experience with bug tracking software
Search engine optimisation
Ability to comprehend and apply industry standards (e.g. RFCs, W3C Recommendations)
Experience of Web Services (e.g. REST, JSON)
Experience of development throughout the product life cycle — new development through maintenance, redesign and end-of-life
Understanding of Test-Driven Development
Knowledge of Yahoo! development methodologies
Experience using Apache, MySQL or other RDBMS, and web frameworks such as Symfony, CakePHP, CodeIgniter, Django or Ruby on Rails