Software Engineer

Location: on campus or online,,Harvard University

Experienced programmer? Like to develop software that could be used by hundreds of students on campus and thousands of students online? Apply to be a Software Engineer for CS50!

Details:

  • Comfort with JavaScript, Ruby, PHP, Python, and/or SQL preferred.
  • Comfort with HTML and CSS assumed.
  • Comfort with Java and/or Objective-C a plus.
  • Time commitment is flexible but generally 6 to 12 hours per week.

Position offers opportunities:

  • To develop applications that solve on-campus problems.
  • To create educational tools that empower students to learn more effectively.
  • For code reviews and mentorship from full-time staff.

About the Application Process

CS50 reviews software engineer applications, schedules interviews, and extends offers on a rolling basis throughout the year, including summer.

Apply to this job

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available