Translation of "Job contract" in German

Our job is a Contract job.
Unser Job ist ein Contract Job.
ParaCrawl v7.1

So it's a job contract?
Also ist es ein Arbeitsvertrag?
OpenSubtitles v2018

The event was a great success, with 430 people being able to sign a job contract on the spot.
Die Veranstaltung war ein voller Erfolg – 430 Personen konnten sofort einen Arbeitsvertrag in Kosovo unterschreiben.
ParaCrawl v7.1

My job contract was stopped during my pregnancy because I refused to give up my belief.
Mein Arbeitsvertrag wurde während meiner Schwangerschaft gekündigt, weil ich meinen Glauben nicht aufgeben wollte.
ParaCrawl v7.1