refacto job