full-time

Taking up most or all of someone’s usual working time.