We're looking for teammates!

Elections are better with soup.
Elections are better with soup. (Photo by Alyson Hurt)

Hey! Do you want to make the world a better place? Are you a designer or developer or designer-developer or ux-ui or hacker-journalist? (We love hyphens!) Well, have we got a job for you.

The news applications crew at NPR is looking for teammates. We work with news, music, and everybody else at NPR to dig through data, visualize information and build useful stuff for our audience.


  • An understanding of the inner workings of the web
  • Attention to detail and love for making things
  • A genuine and friendly disposition

Bonus points to folks who…

  • Kick ass at statistics
  • Love information design
  • Know a thing or two about government data
  • Want to teach us stuff!!

Beirut performing at the Tiny Desk.
Beirut performing at the Tiny Desk. (Photo by Alyson Hurt)

Allow me to persuade you

The newsroom is a crucible. We work on tight schedules with hard deadlines. That may sound stressful, but check this out: with every project we learn from our mistakes and refine our methods. It’s a fast-moving, volatile environment that will make you more awesome, every day. Job perks include…

  • Live music at the Tiny Desk
  • All the tote bags you can eat
  • A sense of purpose

Also, NPR is a really super place to work, and you’ll make your mom proud.

Like what you’re hearing? Take a look at a few things we’ve built and check out our code on GitHub. You’ll be working at NPR’s Washington, DC headquarters – and we’re moving to a beautiful new building soon!

Interested? Email your info to bboyer@npr.org! Thanks!

Never miss a gig

Join the Visuals Gigs mailing list to get an email when we post internships and full-time jobs.

Your membership will be kept confidential.


Trump's 2016 Victory Speech, Annotated 1 Year Later

Much has changed in the year since Donald Trump gave his election night victory speech. Journalists across the NPR newsroom have annotated his remarks in retrospect, providing context and analysis to his policy promises and noting who, among the people he thanked, is still in the inner circle.


Meaningful analytics for journalism.


A command-line tool to get election results from the Associated Press Election API v2.0. Elex is designed to be friendly, fast and agnostic to your language/database choices.


A JavaScript library for responsive iframes.


On The Team Blog

February 15, 2018

Pym.js Security Alert

A high severity security vulnerability has been found in previous versions of Pym.js, please upgrade as soon as possible