Word for someone who isn't jobsworth. Someone who, once he'd been given a job, is looking to get that job done the best way possible for everyone (not just himself).
I tried "proactive" but it doesn't fit:
"The ideal candidate would be a non-jobsworth teacher, who is looking to really teach people, not just clock in and spew the material"
Proactive is more about dynamics; someone who takes initiative and reaches out.
In this case, the dynamics is passive, the teacher doesn't normally reach out or take initiative.
For example: my teachers were great. They thought about how to deliver the material with us in mind. But they wouldn't reach out to us or proactively seek to find students who were trailing behind.