I think the job board could be even better if it had a random outcome table. So based on the performance of the players, there could be a random positive or negative outcome, depending on how well they did.
You could also add a random bonus objective table, to add a bit of extra flavor to each job. So maybe the players not only need to carry item X to location X, but they must also do so without damaging it, or without being noticed by anyone, or without spilling any blood.