The New York Public Library is reshaping the world of e-books and library lending with its SimplyE and Open eBooks mobile applications. These e-reading apps let people connect to their local libraries, check out e-books free of charge, and begin reading effortlessly.
Our small and dedicated team is looking for a Senior iOS Mobile Engineer who shares our passion of improving public access to information. At the main NYPL branch near Bryant Park, you'll experience the pleasure of working full-time on open-source software, enjoy a healthy work-life balance, and be proud to know you're improving the lives of users around the country.
While we offer the opportunity to learn and develop for both iOS and Android:
You'll need to be competent with both of Apple's languages. We're using Swift for all new development, but we have an existing codebase that makes heavy use of Objective-C too. You should also have experience with Apple's SDKs, be able to effortlessly apply Apple's human interface guidelines, and be comfortable doing library-based development via Carthage or CocoaPods.
In addition, you should: