Software Engineer, Voice Platforms (Temporary)

NPR - Washington, DC3.9

Full-timeEstimated: $100,000 - $140,000 a year
Skills
Overview:
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. The NPR audience values information, creativity, curiosity, and social responsibility - and 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.

Summary:
Emerging platforms, including Smart Speakers such as Amazon Echo and Google Home, represent a rapidly growing segment of the public radio audience. NPR Digital Media is leading efforts in these areas to identify, explore and deliver high quality experiences for this expanding market.

As a Software Engineer, you will work on collaborative Scrum teams responsible for the architecture, design and implementation of the NPR experience on voice platforms and other emerging technologies. You will have a direct impact in growing and engaging the NPR audience on these platforms. You quickly learn new technologies and are committed to delivering high quality solutions that users love.

Required Tech Skills:
Fluency in writing functional Javascript code and Node.js
Ability to work in Unix command-line over SSH terminal
Experience working with a version control system (Git preferred)

Other Required Skills:
Creativity, initiative, thirst for innovation and acute attention to detail
Vigor for crafting well-tested, well-documented and elegantly structured code
Empathy for users and passion for crafting great user experiences
Eagerness to be involved in all stages of the product development cycle
Patience in dealing with circumstances outside your control

Bonus Points For:
Experience using TypeScript and ES7
Experience working in a multidisciplinary product development team
Experience working in an Agile environment
Ability to communicate technical concepts to non-technical audiences
Experience working with rapidly evolving APIs and new technologies
Knowledge of cloud technologies such as AWS or GCP
Willingness to contribute to open-source projects
A passion for NPR’s content and/or familiarity with our digital products
What else?

We’re an Agile shop grounded in Scrum + Lean, and we believe that investment in the right methods and tools, combined with attention to people and culture, is the best way to deliver great work as happily and efficiently as possible. We constantly try to improve how we do what we do.
We are located in DC’s NoMa district in a LEED Gold Certified building. We are 5 minutes to the metro and within 15 minutes of a great range of restaurants, retail, and culture (Union Station, H Street Corridor, and Union Market).
We are diverse, lifelong learners. We read omnivorously from NPR’s giveaway bookshelf (getting hints from the NPR Books Tumblr), regularly attend Tiny Desk Concerts, and edit bad grammar on milk cartons.
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.