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 mapsexplainers and interactive charts — 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 5-7 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.

  • Reduced workload option: The Daily Cal understands that some applicants may have disabilities and/ or extenuating circumstances that would prevent them from working a full workload, such as a necessary, paying job that takes up a significant amount of time outside of classes. If this is the case, applicants may choose to apply for a reduced workload position.


  • 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 fast development cycle

Application Materials

  • Resume (about one page in length) 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)