No, you do not need a job offer to apply for the Graduate visa. You can use this time to find employment or work at any skill level, including self-employment.