November 11, 2011

Part-Time Web Developer - LAU - Lebanon

The Marketing & Communications Department seeks a part-time web developer to help with maintenance of the LAU website. The job requires presence on our premises at LAU, Beirut campus, for 20–32 hours per week.

This job requires knowledge of these languages: XHTML, CSS, Javascript, jQuery, PHP and XML, as well as these basic tools: an advanced text editor (BBEdit) and SFTP application (Transmit).

The most important non-technical requirements for this job are the ability and motivation to learn quickly and independently, an open and collaborative approach to work, and good communication skills. Candidates who are articulate and communicate well in writing will be given preference.
Regular duties

Typically, the part-time web developer
- Makes daily updates and additions to www.lau.edu.lb and all official LAU sites that are not on the CMS.
- Develops certain sites on Movable Type and converts old sites into MT-powered ones.
- Turns visual layouts made by graphic designers into valid XHTML and CSS code.
- Programs animations and functionality using jQuery.
- Codes forms to be user-friendly, accessible and valid (form processing not included).
- Gets broken link reports and corrects the links.
- Tests websites on different browsers.
- Optimizes images for the web, sometimes extracting them from designs made in Photoshop or Illustrator layouts.
- Actively keeps track of work and communicates with other team members (we use Basecamp for project communications).
- Documents his/her work for the benefit of other members of the team.
- Attends occasional meetings with the web team and with people from other departments.

Requirements
1. The candidate must
- Be very good at XHTML and CSS coding.
- Know jQuery well and have developed a few features with it; or, have used a similar Javascript library.
- Understand Movable Type templates, tags, attributes, etc., or be willing to learn very quickly after initial training.
- Know the relevant W3C standards well; know how to usew3.org as a reference and as a validation service.
- Know how to make webpages, images, jQuery-based features and forms accessible.
- Have an eye for detail and always consider the user’s point of view.
- Have a basic understanding of PHP, how it works, and some common functions.
- Have a strong interest in learning new skills related to web development.
- Know a variety of browsers and their rendering quirks.
- Be able to work with Photoshop and Illustrator.
- Have developed websites for businesses, government, NGOs or educational institutions. (Samples of previous work will be requested.)
- Write clearly and correctly; communicate well with others; keep others in the loop.

2. Preference will be given to candidates who, in addition
- Regularly read or listen to industry leaders.
- Already have a set of resources and references to use when tackling new projects.
- Are familiar with our type of hosting environments (LAMP).
- Have used the tools we have and use at MarCom, or can learn them easily: Mac OS 10.5/10.6, Transmit, BBEdit, Photoshop and Illustrator CS5, Acrobat 9, OmniGraffle, Google Docs, Basecamp.
- Know (or are learning) HTML5 and CSS3.
- Know how to develop mobile-friendly websites.
- Are positive/polite and feel comfortable working in a diverse team.
- Write clearly and correctly in English.
- Are familiar with XSLT and AJAX.
- Write clean, neat code that can be easily grasped and maintained by other developers.
- Are familiar with UNIX-like servers as well as security in transferring and storing data.
- Understand regular expressions.
- Know practical tools for making their job easier (e.g. browser extensions or other utilities).

Send CV, including URLs or samples of previous work to beirut.hire@lau.edu.lb