Implements job post. Refactors.