- Good Knowledge of HTML, CSS, XML .
- Experience with developing for known Content Management Systems (ex. Drupal, WordPress, Joomla).
- Experience of commercial web development or managing web projects.
- Good understanding of OO programming and design patterns.
- Good Knowledge of Social Networks APIs & The ability to create Apps for Social Networks (ex. Facebook, Twitter).
- Effective verbal and written communication skills and the ability to interact professionally with a diverse group of users and support staff.