I am a US citizen, my wife came to the United States on a K1 visa (fiancee visa). She has had her green card for 6 years now, so she is eligible to apply for citizenship. However, she does not yet feel "ready" to apply for citizenship. Her home country does not recognize dual citizenship, and by law, she would lose her birth citizenship by acquiring US citizenship. We have an American-born child.
I have a job opportunity in a foreign country, it would be a contract of 2 to 3 years. What is the best way to keep her resident status while abroad? We intend to return to the United States after the contract is over.
Reapplying to a K1 (or K3 as we are now married) visa would be unthinkable as we would not want to be separated for 6 months to a year, especially with a young baby.
We do not have assets (except for a bank account and a car) or an extended family in the US as I am myself a naturalized citizen.
Thank you for your help!