Technology Positions

Web Developer

About the Position

**Applicants should be aware that this position differs from the projects developer position (which can be found here) in both the scope of projects and team environment. 

Join the Online team to develop website features from mock-ups to production, implement the latest security protocols to protect our content, and improve our infrastructure to quickly and securely serve the news.

We’re looking for people with a passion for detail and the persistence to iterate until satisfaction. We need to build fast while deploying with the user experience and security in mind. We work as a tight-knit team so collaboration and communication is a must. Expect to work closely with other developers, designers and our editorial staff. Hours are flexible, but expect at least 4 hours of work per week, depending on the development schedule.

Application Materials

  • Resume (PDF)
  • Interview (invitation only)



  • Taken CS61A (or equivalent)
  • Technical problem solving ability
  • Able to communicate ideas in a clear, productive manner


  • Have taken CS61B (or equivalent)
  • Familiarity with HTML, CSS, Javascript
  • Familiarity with Linux, Git, PHP, WordPress