Full Stack Web Developer
Created:
July 1, 2019
Description
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 mohistory.org, 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
Qualifications:
- 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.
Skills:
- Superior communication skills to explain code to technical colleagues and to communicate technical subjects to those with non-technical backgrounds
How to apply
Metadata
Published: Monday, July 1, 2019 15:46 UTC
Last updated: Monday, July 1, 2019 15:46 UTC