Not sure what you mean by 'apply for an extended green card'? Depending on her job, skills, education level, she may qualify for an employment based visa. For most employment based green cards she'd need to be petitioned by her employer - and a lot are reluctant to do so as it costs them a huge amount of money, and of course then means the employee can immediately go and work for somebody else. So do factor that in, once she's found a job/sponsor, she must get it in writing that they'll sponsor her green card as it sounds like that will be crucial for you both. And of course, not all work visas are dual intent, so make sure she qualifies for one that will actually allow her to stay permanently.