Basic income and a job guarantee aren't necessarily in opposition; they address mostly separate problems, and might coexist well.

"It is clear that typical Jobs Guarantee proposals would offer more substantial aid than a guaranteed income but to a small subset of individuals and households (those with adults attached to the labor force but otherwise unemployed). Typical guaranteed income proposals would instead provide less generous income support to everyone ( i.e. not equivalent to full time work) and, crucially, represent direct aid to those outside the labor force. Whether or not a jobs guarantee is a desirable policy it is clear that it is not a competitor to guaranteed income (except in opportunity cost); the two could certainly coexist and would each serve to meet different needs."