Community Skills Needed

The ReShare project is seeking community contributions for the positions below. If any community members are able to supply people who possess these skills please contact the info@reshare.org. Thank you!


Resources needed

Role

Description

Qualifications

Estimated Time Commitment

Role

Description

Qualifications

Estimated Time Commitment

Front-end developer

ReShare seeks front-end development resources to create staff-facing user interfaces within the ReShare system. ReShare uses the FOLIO project’s Stripes toolkit as its UI framework.

  • Client-side Javascript (React) and related tools/frameworks

  • Test tools/frameworks

  • CI/CD – Jenkins

  • Server-side Javascript (Node JS) and related tools/frameworks

  • Security – SSO, OAUTH, SAML, LDAP, etc.

  • SCM - Git/GitHub

  • Experience with the Stripes UI toolkit a plus

Minimum commitment of .25 FTE for 1 year or .5 FTE for 6 months.

 

Back-end developer

ReShare seeks back-end development resources to to develop resource sharing workflows in accordance with the ISO18626 protocol and integrations with tools such as library management systems, shipping providers, and DRM software. ReShare is built using the FOLIO platform.

  • Java 8 & Object-Oriented Design/Programming

  • Implementation of RESTful interfaces in a microservices model (RAML, JSON, XML)

  • Databases, both SQL and NoSQL – PostgreSQL specifically is a plus

  • Virtualization – Docker, Vagrant

  • Test tools/frameworks

  • CI/CD – Jenkins

  • Server-side Javascript (Node JS) and related tools/frameworks

  • Security – SSO, OAUTH, SAML, LDAP, etc.

  • SCM - Git/GitHub

  • Experience with the FOLIO platform a plus

Minimum commitment of .25 FTE for 1 year or .5 FTE for 6 months.

 

HTML/CSS Developer

ReShare is looking for someone to style complex user interfaces using HTML and CSS. We have a set of prototypes to work from, but need help in refining and implementing these designs. This is an opportunity for a creative developer who’s interested in influencing the direction of the Reshare staff interface.

  • HTML and CSS expertise

  • Design and usability experience

  • (Desirable) Familiarity with Client-side Javascript (React) and related tools/frameworks

Minimum commitment of .25 FTE for 1 year or .5 FTE for 6 months.