full-time job
1. A job to which one devotes all or nearly all of one's available working time, typically 40 or more hours per week, and that is usually one's only job (as opposed to a part-time job). All these little gigs aren't going to pay the bills. You need to start looking for a full-time job.
2. An activity or undertaking that takes a large amount of one's time and energy. I thought a puppy would be a fun addition to the family, but it turns out taking care of one is a full-time job!
a full-time job
If a task is a full-time job, it takes a great deal of time and effort. Looking after a garden this size is a full-time job.