short answer...YES.
Vacancies are posted inhouse for 3 months in both the "Notices to Crew" and co. internal email system. If you place a bid in for the advertised posn then awarding of such will be based on seniority....(usually). Tax and residency issues are for the officer's own concern.