De Vos taught law at the University of the Western Cape from January 1993 to July 2009, when he was appointed the Claude Leon Foundation Chair in Constitutional Governance at the University of Cape Town. He was appointed Deputy Dean of the UCT Law Faculty in January 2011.
