iOS Developer


Annual salary:

Salary not disclosed

Post age:

1125 days

Job description:

A thriving, mission-driven multimedia organisation, 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.

Essential Duties Include:

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.

You will be responsible for the development of new apps, as well as improving upon our existing flagship applications on iOS, as well as potentially Android and a range of other platforms depending upon your experience and team needs.

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 humour.

This is a Temporary position. The term of your initial contact will be 6 months with the strong likelihood of a further extension. This position is located at NPR's National Headquarters in Washington, DC.


About You:

  • Expert in iOS development
  • 3-5 years of experience in mobile app development
  • Strong Object-Oriented programming 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:

  • Swift programming experience
  • Android experience
  • Agile experience
  • Other web development experience (i.e. HTML/CSS, JS, PHP)
  • Windows mobile experience
  • Experience with rapid prototyping
  • Git or other distributed version control system

What else?

  • 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.
  • Ours is a shiny, new LEED Gold certified building in the NoMA neighbourhood of Washington, DC.

Does this sound like you? If so, we want to hear from you.

Application instructions:

Apply via link below: