| Description: |
Summary * Develop a style guide for OLI course materials, standardizing styling of each document element * Design and implement a "theme" (skin) for course materials based on the style guide * Incorporate best-practices of usability and learning science to create designs that support student learning * Address accessibility concerns throughout all aspects of new design * Apply OLI branding and factor the project goals and marketing message into design and layout * Architect project structure, manage design templates, XSLT, layouts, CSS, JavaScript, and images * Collaborate with visual designers, content experts, usability experts and software engineering team to develop the theme * Ensure the quality and consistency of design, develop and maintain standards where necessary Minimum Requirements Minimum Education Bachelors degree in computer technology or information design or related field with specific knowledge of XML/XSLT or equivalent combination of training and experience; None; Two or more years of technical experience in Web development using XML, XSLT, HTML, CSS, JacaScript. ; * Strong visual design skills, including page layout and graphic design * Experience reading and interpreting XML and DTD documents * A working knowledge of XPath and XSLT and prior experience styling XML content into HTML * Expert knowledge of HTML, XHTML, CSS, Javascript, DOM, and XML * Ability to read and write markup without a WYSIWYG editor * Ability to write standards based, cross-platform, browser independent HTML and CSS * Experience in accessible design and compliance with WCAG (Web Content Accessibility Guidelines) * Understanding of internationalization and localization * Implement maintainable markup/code to promotes reuse and manage complexity * Manage project assets within a version control system, preferably CVS * Adhere to technical specifications and constraints, anticipate and resolve related problems * Experience translating product requirements into appropriate design * Semantic HTML, separation of content and presentation * Detail oriented, ability to estimate time, prioritize multiple tasks and meet deadlines * Excellent written and verbal communication skills ; Usually sedentary, but should be able to travel to various campus locations; Close contact with CRT for prolonged periods; Ability to work under pressure, pay attention to detail, meet inflexible deadlines and resolve conflict while maintaining composure. ; In order to meet deadlines, some evening and weekend hours may be required; Preferred Requirements Master's degree in Human Computer Interaction, Graphic Design, Communication Design or other related field. ; Five or more year's web design using XML/XSLT, Flash and other programming experience; * Prior experience with post-secondary education and online learning * Basic familiarity with Flash * Dynamically load/store data using Ajax and JSON * Familiarity with one or more Web 2.0 JavaScript tool kits/frameworks * Ability to integrate layouts and designs with dynamic content in JSP pages. TO APPLY for this position, please go to http://www.cmu.edu/jobs and apply to position # 5356. Cover letter and resume required for application. Selected candidates will be required to successfully complete a thorough reference check and background investigation. CARNEGIE MELLON UNIVERSITY IS AN AA/EOE EMPLOYER COMMITTED TO DIVERSITY |