A thriving, mission-driven multimedia organization, NPR produces award-winning news, information, and music programming in partnership with hundreds of independent public radio stations across the nation. NPR listeners value information, creativity, curiosity, and social responsibility – our employees do too. We are innovators and leaders in diverse fields, from journalism and digital media to IT and development. Every day our employees and member stations touch the lives of millions worldwide.
Join a talented, established software development team building NPR’s native mobile applications. You will work as part of a cross-functional team to craft compelling listening, reading, and viewing experiences for NPR users wherever they are.
What we are looking for:
Creativity, initiative, thirst for innovation and acute attention to detail
Vigor for crafting well-tested, well-documented and elegantly structured code.
Passion for standards-based development and polyglot programming.
Love for using and contributing to open-source software.
Honesty, friendly attitude and good sense of humor.
Essential Duties Include
You will be responsible for the development of new apps, as well as improving upon our existing flagship applications on Android, maybe iOS, and a range of other platforms.
Expert in Android development
Strong Object-Oriented programing skills
Familiarity with setting up and maintaining Continuous Integration
Experience with automated testing of native applications
Not just a willingness, but a passion to learn new things
Experience working with RESTful APIs
It’d be nice if you had:
Other web development experience (i.e. HTML/CSS, JS, PHP)
Windows mobile experience
Experience with rapid prototyping
Git or other distributed version control system
We rely on and give back to the open source community
Mac, Windows, whatever. Tell us which you prefer.
We are diverse, lifelong learners and read omnivorously from NPR’s giveaway book shelf, regularly walk down the hall to Tiny Desk Concerts and tell coding jokes.
We are a friendly bunch and expect the same from you, too.
Does this sound like you? If so, we want to hear from you.
NPR offers a competitive compensation and comprehensive benefits package including health and wellness benefits, retirement, and work/life balance programs, as well as opportunities for career growth and development. NPR is an Equal Opportunity Employer.
Meet Some of NPR's Employees
Product Manager, NPR Mobile
Jennifer has turned her mild iPhone obsession into an advantage: She manages the production of NPR’s beautiful—and content-rich—iOS apps.
Back to top