To say "I’ve been working here for five years", the French leave the verb in the present tense as it is something that
continues in the present – it suggests you still work here. This is followed by "depuis" (since) before the time phrase.
e.g. Je travaille ici depuis dix ans I’ve been working here for ten years
Il habite à Paris depuis cinq mois He has lived in Paris for five months
Nous attendons depuis quinze minutes We’ve been waiting for 15 minutes