I'd been on 1yr ( renewed )contracts for a job over the past 5yrs. Preapproval was, of course, not a problem. Getting financing through a bank (direct) for a mortgage was, however, an issue. Instead of the 10% down they wanted me to do 20% and limited the amount they'd finance me for.
That was back when I bought my first home, so, it may be easier now in the low interest, finance-anybody days of lending. I'd just be up-front with whomever is going to do you the lending so it's not a surprise later.