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, implement the latest security protocols to protect our content and improve our infrastructure to quickly deliver the news.

We’re looking for persistent, detail-oriented individuals who will iterate until satisfaction. We need to build quickly while deploying with the user experience and security in mind. We work as a tight-knit team so collaboration and communication are 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, about one page in length)
  • 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