Unable to answer "Are there traffic signals that show when to cross here?" – Crossing – https://osm.org/node/9365547940 via StreetComplete 58.2:

It's one of those crossings that flash when pedestrians are nearby, but it doesn't tell the pedestrian when to cross, nor does it stop traffic