How did you move to Amsterdam ? Is it like fulltime work or did you sponsor yourself with an EU Blue Card ? I'm always interested in learning about the various possibilities engineers have around the world! :)
Akaik it's harder to get a fixed job because the company must prove there are no locals who could do the job. It's just more paper work for them.