Position Summary:

The Missouri Historical Society seeks a Full Stack Web Developer for the Data Lab's team of developers/designers dedicated to increasing the public connection to MHS's rich cultural heritage data.

Essential Functions:

Developing and maintaining digital infrastructure for the reliable delivery and discovery of MHS's public data and digital assets including, the online collections, and other web resources
Work with internal and external stakeholders to identify, prioritize, define requirements for, build, and test applications that support ongoing initiatives, exhibitions, and special projects
Assist in data aggregation, transformation, and curation on an almost daily basis. This requires the learning of cultural heritage standards, schemas, and vocabularies on the job
Work closely with the other members of lab team to plan for upcoming projects and strategize various delivery methods


Advanced training in any field and a demonstrated commitment to ongoing professional development
Three or more years of working with data serializations such as XML, JSON, or YML
Working knowledge of data validation standards such as XSD or JSON Schema
Three or more years of creating and consuming APIs such as REST, ODATA, or GraphQL
Three or more years of working with open source databases such as MySQL or MongoDB
Three or more years of working with open source web stacks such as LAMP, MEAN, or JAMstack
Three or more years of coding in any language
Working knowledge of Python or JavaScript
Working knowledge of the Linux command line

Preferred Qualifications:

Working knowledge of another programming domain such as game development, microprocessors, or data science
Familiarity with vector graphics and visualization frameworks such as D3 or matplotlib
Working knowledge of accessibility issues and solutions such as screenreaders, text contrast, keyboard navigation, etc.

Superior communication skills to explain code to technical colleagues and to communicate technical subjects to those with non-technical backgrounds

Brought to you by code4lib jobs: