Who we are

News Catalyst is a two-year, grant-funded project, based at Temple University’s Klein College of Media and Communication that provides tools, fosters collaboration, and promotes experimentation in service of building digitally sustainable news organizations.

What you will do

The Developer will report to the Deputy Director, Technology and significantly contribute in development of all of News Catalyst’s technology-driven projects. This includes PressPass, our OAuth-based single sign-on platform for news tools; our guide to the best news tools on the market; and any custom products or tools we build in collaboration with our partner news enterprises.

The Developer will build the tools necessary to serve our mission of connecting journalists to essential tools, fill the technical gaps journalists face by collaborating on new solutions, and reinforce the open source journalism technology community by contributing to valuable projects.

The Developer will be a key open source team advocate, fostering community around our open source work and contributing to the larger journalism and technology open source world. News Catalyst will work in public, exhaustively documenting our process and our results.

Day-to-day, the Developer will be the primary programmer on our team, making key technical architecture decisions and implementing those decisions. The Developer will have wide latitude to experiment with new technologies and dream new solutions to common newsroom problems.

This position is remote, though you can work in provided office space in Philadelphia if you like. The salary is $80,000 per year with full benefits through Temple University.

Who we’re looking for

  • Bachelor’s degree and at least three years of experience as a developer in a news environment. An equivalent combination of education and experience may be considered.
  • You’re fluent in writing code on both the server-side and the client-side for the internet. (We primarily use Python and JavaScript, but we’re not picky about your past.)
  • You have experience maintaining or contributing to open source projects.
  • You have taken technical projects from conception to completion efficiently and effectively.
  • You can start new projects and move quickly with different collaborators.
  • You believe in user-centered design and are comfortable participating in user testing, research, and other activities to help us craft the technical solutions we build.
  • You can effectively promote local journalism and push the field forward.
  • You are comfortable working with a remote team.

To apply, fill out an application here. You will be prompted to make an account on Temple’s job portal before you can apply. Email if you have any questions about the position.

If you feel you don’t meet all of these qualifications, but you are still interested, please apply. We strongly encourage women, people of color, people with disabilities and members of other marginalized groups in journalism to apply.