LYRASIS is seeking a Lead Mobile Application Developer for the Palace Project 
initiative (www.thepalaceproject.org) for public libraries. The Palace Project 
is a transformational library-centered platform and content marketplace 
designed to make public libraries the digital center of knowledge and 
creativity in their communities. The project aims to provide equitable access 
to all types of digital content (ebooks, audiobooks, textbooks, and more), 
bolster the relationship between libraries and their patrons, protect patron 
privacy and enable libraries to serve all their e-content to patrons in a 
single app.

 

The Palace Project's technology platform is open-source and was initially 
developed for public library use by the New York Public Library (called 
SimplyE). It has two main components. There is a server-based administrative 
tool that aggregates content from a library's electronic and audiobook 
suppliers and integrates with the library's ILS for patron authentication. 
There also is a mobile app (iOS and Android) called Palace that provides access 
to this aggregated content for library patrons to search, browse, checkout and 
download.

 

We are looking for a Lead Mobile App Developer to lead the development of the 
Palace apps. This person will understand both the Android and iOS platforms and 
have strong experience in managing software development projects. This role 
will lead our mobile development team in the execution of the technical 
development roadmap to add new features, improve existing code, and 
troubleshoot issues in the app. It will also work closely with our product and 
ops teams in organizing and prioritizing the roadmap.

 

The Palace Project's open-source code is available here: 
https://github.com/ThePalaceProject

 

This is a remote position working with a distributed team.

Knowledge, Skills and Abilities:

Required: All applicants should have the following:

Bachelor's degree (or equivalent experience) in a related field
8+ years software development experience
4+ years mobile app development experience
3+ years leading a software development team
Ability to organize complex requirements and work within tight deadlines
Experience in managing project timelines across 2 mobile apps simultaneously
Strong knowledge of current mobile development best practices
Expertise in Java, Kotlin, Objective-C and Swift
Familiarity with JavaScript and React
Familiarity with automated software testing and test-driven development
Proven ability to interact with other developers and business teams
Effective oral and written communication skills including writing technical 
documentation
Self-starter who excels in time management, organization, and prioritization

 

Preferred: It is preferable if applicants have one or more of the following:

 

Knowledge of DRM/content licensing requirements
Code from a previous project that we can review
One or more production mobile applications in the App Store
Experience writing specifications for client-server protocols
Experience with accessibility in mobile apps
Experience combining similar code/functionality from multiple platforms
Experience working on a remote team
Experience contributing to an open-source project

 

About Us:

LYRASIS is a 501c3 non-profit membership organization whose mission is to 
support enduring access to the world's shared academic, scientific and cultural 
heritage through leadership in open technologies, content services, digital 
solutions and collaboration with archives, libraries, museums and knowledge 
communities worldwide.

LYRASIS was created by its members to help them tackle wide-reaching 
challenges. LYRASIS is organized into three primary units of focus - community 
supported/open-source software, technology hosting services and content 
creation and acquisition. In addition to these business units, we also offer 
specific programs such as consulting, training, fiscal services and more.

At LYRASIS, one of our core values is to provide an inclusive environment to 
all who are employed here. Therefore, the company is intentional in providing 
fair and equitable employment opportunities to all applicants, without regard 
to race, color, religion, sex, national origin, age, disability, or genetics. 
This policy applies to all terms and conditions of employment, including 
recruiting, hiring, placement, promotion, termination, layoff, recall, 
transfer, leaves of absence, compensation, and training


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/50831-lead-mobile-application-developer-us-remote

Reply via email to