Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

LYRASIS Logo

Developer (ArchivesSpace) - U.S. Based - Remote

LYRASIS

Salary not specified
Nov 13, 2025
Remote, US
Apply Now

Lyrasis is seeking a collaborative Developer for ArchivesSpace, an open-source, archives information management web application designed for managing descriptive information about archives, manuscripts, and digital objects.

Requirements

  • Experience developing Ruby web applications and REST APIs using Rails and Sinatra, with MySQL.
  • Experience with frontend development in HTML5, CSS and JavaScript, using JQuery and Twitter Bootstrap or similar frameworks, with a strong understanding of Web standards, accessibility, and usability.
  • Experience testing software applications on a broad range of browsers and browser versions as part of the application development process and when troubleshooting problems experienced by end users.
  • Knowledge of best practices in test-driven development, using RSpec, Selenium, static analysis and code coverage tools, and continuous integration.
  • Experience with Apache Solr for search and indexing platforms.
  • Experience using Git and GitHub for version control and release management.
  • Familiarity with agile development methodologies.

Responsibilities

  • Implement feature requests, bug fixes, and application updates under the guidance of the ArchivesSpace Technical Lead / Senior Program Manager / ArchivesSpace Community.
  • Ensure the application's code base has a robust test suite and thorough testing coverage.
  • Monitor the application stack for necessary updating.
  • Contribute to technical documentation of the application.
  • Monitor and review Pull Requests for code changes and contributions submitted by community members.
  • Provide occasional technical support to ArchivesSpace users as requested.
  • Serve as program liaison to certain Technical Advisory Council sub-teams.

Other

  • Commitment to writing clear, well-documented, re-usable code.
  • Ability to work well in a distributed team environment with modest direction.
  • Effective time and project management skills.
  • Excellent communication skills.
  • Three to five years relative work experience.
  • Willingness to travel to conferences and meetings as needed.
  • A commitment to fostering a diverse and inclusive environment where differences and complexities in background, cultures, values, and viewpoints are valued.