You may be able to pull it off with custom thread fields addon. When a thread (AKA job) is being created, the different job fields would be filled in by the poster. With template modifications, you can remove the poll option, re-phrase "thread" to "job", etc.