A curated marketplace for developers and tech jobs. By developers, for developers. www.trycatch.tech
Amsterdam is a flourishing tech city which attracts both tech companies and talent. In…