Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ProPublica Logo

News Applications Developer

ProPublica

$105,000 - $140,000
Sep 5, 2025
Remote, US
Apply Now

ProPublica is looking for a journalist to join their news applications team to produce investigative journalism in the public interest by developing interactive databases and stories.

Requirements

  • At least three years of experience designing and developing polished interactive graphics or databases from scratch.
  • Fluency in web development, including HTML/CSS and Javascript, the libraries that go with it, like D3.js and Svelte, and ideally backend development languages like Python or Ruby.
  • Experience with data, whether it’s collecting hard-to-get public data off the internet or cleaning and analyzing data in your tool of choice, such as Python, SQL or R.
  • An understanding of good design principles and how to design for clarity and impact.
  • Experience in (or a desire to learn) how to provide coaching, guidance and project feedback to colleagues to elevate designs and projects.
  • Special expertise in one aspect of interactive journalism, for example: cartography, quantitative methods, database development, user testing or public records.

Responsibilities

  • Pitch, design and develop interactive stories and databases that hold the powerful accountable and have real-world impact.
  • Wrangle data, including FOIAing for it, scraping it, cleaning it, analyzing it and preparing it for publication.
  • Interview people, occasionally in the field, and examine data to find trends, patterns and outliers.
  • Collaborate with journalists in the wider newsroom on ambitious interactive projects.
  • Work with the best news nerds on the planet on some of the biggest and most innovative projects in investigative and data journalism.

Other

  • Journalism experience, either at the local or national level, especially involving stories that shed light on injustices or that cover marginalized communities.
  • Ability to work on several projects at once. You’ll need to stay organized and focused.
  • The self-discipline to work independently, as well as an eagerness to work with teammates on collaborative projects.
  • Ability to travel for assignments, training and meetings as required.
  • A love for details and making things.