JobApplicationUseCase: removing ResponseModel. applyForJob returns a JobApplyResult