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