Taro Logo

News Applications Developer

A news organization focused on investigative journalism and public interest stories.
United States
$105,000 - $140,000
Frontend
Mid-Level Software Engineer
Remote
3+ years of experience
Education

Job Description

ProPublica is seeking a News Applications Developer to join their team in a remote capacity across the United States. This role represents a unique intersection of journalism, data analysis, and software development, perfect for technically skilled journalists who want to make a difference through interactive storytelling.

The position offers an opportunity to work on meaningful investigative journalism projects while leveraging modern technology stack including JavaScript, Python, Ruby, and SQL. You'll be responsible for designing and developing dynamic news applications and databases that help uncover trends, expose inequities, and provide actionable insights for the public.

As a News Applications Developer, you'll collaborate with reporters and editors to transform complex datasets into clear, engaging visual narratives and interactive tools. The role requires both technical expertise in web development and a strong understanding of journalistic principles. You'll be handling everything from data collection and analysis to the creation of user-friendly interactive visualizations.

The ideal candidate brings at least 3 years of experience in developing interactive graphics and news applications, combined with a background or strong interest in investigative journalism. The position offers competitive compensation ranging from $105,000 to $140,000 USD, comprehensive benefits including health, dental, and vision insurance, and flexible remote work arrangements.

This is an excellent opportunity for someone who wants to influence investigative journalism through technology, tackle ambitious projects, and make a measurable impact on public understanding and accountability. The role offers significant professional growth opportunities through mentorship, skill development, and exposure to innovative data journalism projects.

Working at ProPublica means joining a collaborative and supportive newsroom team dedicated to producing high-impact investigative journalism. The organization values both independent work and team collaboration, with opportunities to mentor colleagues and contribute to the evolution of digital journalism.

Last updated 8 hours ago

Responsibilities For News Applications Developer

  • Pitch, design, and develop interactive stories and data-driven applications
  • Collect, clean, and analyze public and proprietary datasets, including FOIA requests and web scraping
  • Collaborate with reporters and editors to transform investigative findings into interactive visualizations
  • Contribute to backend and frontend development
  • Ensure clarity, usability, and impact in all interactive outputs through thoughtful design and testing
  • Mentor and provide guidance to colleagues on interactive storytelling
  • Manage multiple projects concurrently

Requirements For News Applications Developer

JavaScript
Python
Ruby
React
  • Minimum of 3 years designing and developing interactive graphics, databases, or news applications
  • Journalism experience, ideally covering investigative topics
  • Fluency in web development technologies and familiarity with backend programming
  • Strong data skills, including collection, cleaning, analysis, and visualization
  • Understanding of design principles for clarity, usability, and audience impact
  • Experience or willingness to mentor colleagues
  • Special expertise in areas like cartography, quantitative methods, database development
  • Ability to work independently and collaboratively
  • Flexibility to travel for assignments, training, or meetings as required

Benefits For News Applications Developer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Competitive salary range of $105,000–$140,000 USD
  • Health, dental, and vision benefits
  • Paid time off, including vacation, sick leave, and parental leave
  • Flexible work arrangements with remote options
  • Opportunities to work on high-profile investigative projects
  • Professional growth through mentorship and skill development

Related Jobs

Software Engineer III, Front End, Google Cloud Platforms

Front End Software Engineer III position at Google Cloud, developing enterprise-grade solutions with TypeScript and Java, offering $141K-$202K plus benefits.

Software Engineer III, Full stack, Google Chrome

Full-stack Software Engineer III position at Google Chrome focused on browser development across platforms, requiring 2+ years experience with competitive compensation.

Software Engineer III, Front End, Google Ads

Front-end Software Engineer III position at Google Ads, developing advertising technologies that impact billions of users, with competitive compensation and benefits.

Software Engineer III, YouTube Ads Client Infrastructure

Software Engineer III position at Google focusing on YouTube Ads Client Infrastructure, combining frontend development with large-scale systems work.

UX Engineer, Data Collection, Extended Reality, AI

UX Engineer position at Google focusing on data collection and extended reality AI, requiring frontend development expertise and hardware integration experience.