Business Title: Web Developer
Reports to: Director of Technology, Digital Studies at the University of Chicago
Hours/week: 30+
Term: 6-month contract position, renewable for up to 3 years
Start date: Summer or Fall 2022
Work location: UChicago campus or remote.
Salary: commensurate with experience
About the Unit
The OCHRE Data Service facilitates the use of the Online Cultural and
Historical Research Environment (OCHRE) worldwide to record, integrate,
analyze, publish, and preserve cultural and historical information in all of
its digital forms. Affiliated with the program of Digital Studies of Language,
Culture, and History of the Humanities Division at the University of Chicago,
we provide computational support for research projects in the humanities,
social sciences, and beyond.
Job Brief
The Web Developer works with the OCHRE Data Service to develop and implement an
academic publication web layer for data-driven research projects in the
humanities and social sciences. The developer contributes to the expansion of
an API to retrieve data from the OCHRE platform and takes the lead in
implementing various extensible templates for frontend projects. Work does not
require database development. The task includes the expansion of the existing
API (using PHP), the creation of data transformation templates (using XSL,
vanilla JavaScript, and MVC frameworks), and the implementation of extensible
publication templates (using CSS and HTML).
Responsibilities
· Collaborates and works with OCHRE Data Service, the Digital Library
Development Center, and researchers to develop templates for data-driven
academic projects published from the OCHRE database backend.
· Assists with the development of a publication API.
· Develops extensible web apps for use across various research projects.
· Provides estimates to complete tasks as needed.
· Manages work effectively to ensure that project milestones are met or
identifies issues as needed.
· Implements publication and accessibility standards.
· Works with stakeholders to understand project publication goals.
Qualifications
Education:
· Minimum requirements include a college or university degree.
· Preference for a degree in computer science or data science with some
experience in the humanities or social sciences.
Work Experience:
· Minimum requirements include knowledge and skills developed through >
3 years of work experience in a related job.
· Preference for 5+ years of experience developing web applications using
the competencies listed below.
Experience and Competencies
· HTML web stack (HTML, CSS/Sass, JavaScript) — minimum 3 years.
· XML stack (XML, XPath, XQuery) — minimum 3 years.
· Experience with server-side rendering strategies using Node.js.
· Familiarity with PHP for API authoring.
· Familiarity with digital humanities, textual studies, and spatial data
(GIS).
· Familiarity with publication frameworks helpful but not essential (e.g.,
Vue.js).
· Proven ability to create and deploy web solutions to data-driven
projects.
· Ability to develop against project specifications.
----
Brought to you by code4lib jobs:
https://jobs.code4lib.org/jobs/52976-web-developer-for-humanities-pubications