SUMMARY:
Creates and maintains digital collections and digital scholarship projects at Boatwright Memorial Library as part of the Digital Scholarship Lab and Digital Collections teams and thus contributes to the library's and the University's mission of sharing resources and knowledge publicly. Such projects will primarily stem from the library and University archival materials, courses at the University, and faculty research. The position mainly involves front-end development.
RESPONSIBILITIES:
Web Development
Writes code to translate design wireframes into functional, optimized websites and web applications.
Develops websites and applications that incorporate data from back-end services and databases.
Develops maintainable, well-structured, and well-documented code.
Tests websites and web applications ensuring functionality on different browsers and devices and accessibility and ADA compliance.
Troubleshoot and debug websites and web applications.
Ensures proper versioning of web applications.
Collaborates with colleagues responsible for design and back-end development to help architect and develop web-based projects.
Maintains an understanding and command of the latest web development and application standards and technologies.
Course and Research Support
Collaborates with faculty and students on creating digital collections and digital scholarship developed as part of University courses or faculty research to support the teaching and research mission of the University.
Library Digital Collections Development
Collaborates with the library's digital collections and digital preservation team on planning digital collections development.
QUALIFICATIONS:
Thorough knowledge of HTML and CSS
Thorough knowledge of JavaScript and one or more JavaScript libraries and frameworks, e.g., ReactJS, AngularJS.
Thorough knowledge of responsive design.
Understanding of the entire web development process with an emphasis on front-end design and development.
General knowledge and ability to work with data and different data formats, including JSON and SQL databases.
General knowledge of cross-browser compatibility issues.
General knowledge of code versioning tools such as Git and SVN.
Strong written and verbal communication skills, particularly communicating with non-technical individuals and groups.
Ability and enthusiasm for collaboration and working as part of a team.
Functional knowledge of APIs and web services (e.g., REST)
Knowledge of metadata standards such as Metadata Object Description Schema (MODS), Metadata Encoding and Transmission Standard (METS), and Dublin Core is a plus.
The ability to code in PHP is a plus.
General knowledge of Omeka, including working with plugins and developing themes.
Because these projects are rooted in the humanities; interest and enthusiasm for working on humanistic projects is strongly preferred.
Understanding of and commitment to diversity, equity, and inclusiveness in interactions with coworkers and contacts.
EDUCATION AND EXPERIENCE:
Education
Bachelor's degree in a field related to web development, Bachelor's degree and other field and one-year experience in web development, or Master's degree in library and information science from a program accredited by the American Library Association
Experience
Two years of web development.
Two years’ experience working as part of a web development team: with designers, back-end developers, etc.
WORK HOURS:
Full-time, exempt position
Monday – Friday, 8:30 a.m. - 5:00 p.m.; 7.75 hrs./day; 38.75 hrs./week
Hybrid Work Option Available (Some remote work and some in-person office work during the week). Candidate must be available to come into the office when needed..
SALARY STRUCTURE:
Pay Grade 7 (Hiring Range: $52,829.00 - $69,999.00 annually)
----
Brought to you by code4lib jobs: https://jobs.code4lib.org/jobs/51137-library-web-developer
|