Johns Hopkins University Libraries is looking for an experienced front-end 
developer to join our team as the primary designer and developer for our 
patron- and staff-facing library systems.

For more details and to apply, please go to https://jobs.jhu.edu/search/?q=24518

General Responsibilities:

●     Serve as primary designer and front end developer for patron-facing 
library systems, following agile, user-centric development approach, 
emphasizing accessibility and evidence-based design

●     Contribute to a small, effective software team, following best practices 
for development, deployment, and documentation, emphasizing stability, 
reliability, and ease of maintenance

●     Collaborate with vendors, open source software communities, and internal 
stakeholders to design, develop, deploy, maintain, and enhance front- and 
back-end systems supporting library services

●     Provide prompt support for internal stakeholders by investigating and 
resolving problem reports

 

Qualifications and Required Skills:

Note: Additional experience may substitute for education and additional 
education may substitute for experience. 

Bachelor’s degree in computer science or related field
Five years of work experience with enterprise-level front end software 
development and maintenance, demonstrating significant responsibilities and 
achievements
Facility with JavaScript, CSS, and frameworks such as React or Angular
Demonstrated ability to work collaboratively and creatively in a software team 
environment using an agile development process, and to communicate effectively 
with non-technical stakeholders
Extensive experience with UX design and UI development and iterative 
improvement based on user research and usage analytics
Strong proficiency in one or more programming languages such as Ruby, Python, 
Java, or JavaScript

Preferred skills: 

Ruby on Rails
Bootstrap
WordPress and Drupal
Python
Familiarity with the organization and operations of academic libraries
Familiarity with common patron-facing library systems, including discovery, 
link resolver, resource sharing, course reserves systems, and library websites
Familiarity with Solr and Elastic Search, and principles of information 
retrieval and relevance ranking
Integrating applications with SAML-based user authentication systems

Systems Supported:

The software engineer will have primary or secondary (backup) responsibility 
for vendor-hosted and locally hosted systems used in the following functional 
areas:

Discovery (Blacklight)
Citation linking (Umlaut open source software integrated with SFX)
Locally developed Database List system based on the FOLIO platform
Inter-library loan (ILLiad, Relais)
Course reserves (ARES)


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/42611-software-engineer-front-end-developer

Reply via email to