Demonstrated expertise utilizing graphic design in web projects
Demonstrated ability to utilize user-centered design methodology, usability principles, and information architecture best practices and principles in designing websites and applications
contribute to the Library’s evolving user experience (UX) program
Bachelor’s degree with a focus on interactive design, graphic design, web development, informatics, human-computer interaction, or related field
- Familiarity with web coding best practices.
- Demonstrated fluency in best practices for web-based and mobile information architecture, responsive design, and other web design standards
- Solid understanding of visual design best practices, particularly for website design.
- Successful experience working in a collaborative environment.
- Experience generating prototypes for internal planning and user testing as part of an ongoing, agile development cycle.
- Practical experience creating interaction design deliverables and specification documents, such as wireframes, site maps, and user flow diagrams.
- Experience designing in the context of content management systems.
- Experience leading user testing and usability studies.
- Background in graphic design.
- Experience with model-view-controller single page application libraries (e.g. Backbone.js, Ember.js, Angular.js).
- Experience with jquery.
- Familiarity with best practices for accessibility.
Maintain statistics on the library website and share with the Web Services Librarian, Assessment Librarian, and Library Management
Ensure that the library website meets web accessibility standards
Work with the Assessment Librarian on analyzing usage patterns for Ezproxy
Participate in related committees (including the UX Committee), working groups, and task forces as needed.
* Under the direction of the Web Services Librarian, implement emerging technologies in support of library patrons
Conduct usability tests on library web services in collaboration with the Web Services Librarian and the UX Committee
Knowledge of Web Accessibility standards and the ability to create accessible web services
Three years of website development experience or an equivalent combination of experience and education.
* Experience with content management systems including installation, configuration and upgrades.
* Experience with web server software such as Apache.
* Experience with relational databases such as MySQL, the ability to formulate queries and manage the database.
* Experience with Application Programming Interfaces (APIs) and the ability to create end user services based on vendor supplied APIs
"Overlapping skill sets lead to smaller cycle times. When only one person holds a skill set, that person becomes a bottleneck in the workflow. So teams employ basic best practices like code review and mentoring help to spread knowledge. Shared skills mean that team members can take on heterogeneous work, which further optimizes cycle time. It also means that if there is a backup of work, the entire team can swarm on it to get the process flowing smoothly again. For instance, testing isn't only done by QA engineers. Developers pitch in too!"
TOOLS FOR LEADERS: 5 Tables To Expand Your Thinking http://t.co/eK0ZETdac4 #leadership http://t.co/z56o2mWUvS
The Amazing Race To Serve is THIS SATURDAY, Feb. 7th!! More info/to register --> http://t.co/vFYon46YQd #race2serve http://t.co/Kq785gv5VL