Contract Remote / Telecommute

Web Developer for Humanities Pubications

Created: June 10, 2022


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).


·      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.



·      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.



Submitted by:

Published: Monday, June 13, 2022 21:08 UTC

Last updated: Monday, June 13, 2022 21:08 UTC