Editorial Positions

Projects Developer

About the Position

Projects developers will join a small team dedicated to publishing cutting-edge data journalism, news apps and interactive graphics.

**Applicants should be aware that this position differs from the web developer position in both the scope of projects and team environment.

In the same vein as leading news outlets, The Daily Californian is seeking to push beyond the print format with projects made possible by the online medium. Projects developers work on mapsexplainersinteractive charts and databases — all with a really quick turnaround and a big impact. Check out this piece comparing UC Berkeley’s reopening plans to colleges across the country or this graph following Berkeley rent prices and legislation for examples of our work. More are available on our projects website.

We’re seeking data-driven reporters interested in analyzing campus and city issues, developers interested in web applications that add interactivity to the news and front-end designers interested in finding the clearest, most visually interesting way to explain what’s going on in Berkeley.

You’ll have a lot of flexibility to pick projects that interest you, but developers are expected to spend at least 8-12 hours per week working on their projects, in addition to attending a weekly meeting.

This team is developing rapidly, so you’ll have the freedom to experiment with the latest tools and technologies — and the work you do will become the standard for future Daily Cal developers. We’re passionate about open source, and all of our data and code will be available to the public on GitHub.


  • An interest in and familiarity with the news
  • Knowledge of at least one programming language — this could be related to data analysis (Python, R), front-end design (Javascript, HTML, CSS) or web application development (Django, Node.js, Rails)
  • Desire to build cool projects with a very fast development cycle (think days and weeks, not months)

Application Materials

  • Resume with a short description of your programming background
  • Link to your portfolio or GitHub profile (if you don’t have one, a few examples of projects you’ve worked on)
  • A few ideas for projects we could develop using Berkeley-specific data or that are particularly relevant to our community
  • Link to a data-driven project from another news outlet that you find particularly cool and a few words about why
  • Interview (invitation only)