FCI is seeking experienced Airbus First Officers for our client based in Iceland! Immediate Screenings in October & November 2025!
Contract Type: Contract
Location: Confidential
Aircraft : A320 Family
  • Contract : 01- year renewable
  • Excellent salary & benefits
  • Travel & Accommodation provided at base & layover

**URGENT HIRING for NEW CLIENT based in EUROPE**

FCI is seeking experienced Airbus A320 First Officers for a new client based in Iceland!

The airline operates a fleet of A320 aircraft on scheduled and charter long haul flights with operational bases in Poland & Moldova. 
 
IMMEDIATE online interview dates in October & November 2025 with early start dates!

Key Contract Highlights:

  • Contract : 01- year renewable 
  • Competitive Monthly Salaries & excellent benefits 
  • 10% additional pay for flying on OFF days!
  • 20 Days ON / 10 Days OFF + paid leave 
  • Multiple EU bases including Moldova, Poland 
  • Accommodation & Transportation provided – includes breakfast + internet + laundry! 
  • Travel to and from base provided for ON days 
  • Paid holidays + Sick leaves 

Minimum Requirements:

  • Valid EASA ATPL / CPL 
  • Valid Class 1 medical 
  • Minimum ELP Level 4  
  • EU passport / unrestricted right to live and work in the EU

First Officers (A320) 

  • Senior First Officers : Minimum +1500 Total hours
  • First Officers: Minimum 500 hours total flight time
  • Date of last flight on Airbus A320 within the past 12 months preferred

Interested candidates please send your updated CV to [email protected] 

For more details, apply today!

Share this job:

fci-logo-white
Flight Crew International Logo

We have successfully received your request and you will shortly be receiving the terms to your provided email address! Thank you for your interest!

document.addEventListener('DOMContentLoaded', function () { function enableSubmitOnError() { var forms = document.querySelectorAll('.elementor-form'); forms.forEach(function (form) { var button = form.querySelector('button[type="submit"]'); if (!button) return; form.addEventListener('submit', function () { // disable while submitting button.disabled = true; button.textContent = 'Submitting...'; // continuously check every 500ms for visible errors var interval = setInterval(function () { var error = form.querySelector('.elementor-message-danger, .elementor-message-error'); if (error && error.offsetParent !== null) { // found an error, re-enable button button.disabled = false; button.textContent = 'Submit'; clearInterval(interval); } }, 500); // stop checking after 10 seconds to avoid infinite loop setTimeout(function () { clearInterval(interval); }, 10000); }); }); } // run immediately and after Elementor dynamic content enableSubmitOnError(); document.addEventListener('elementor/popup/show', enableSubmitOnError); });