Software Engineer, Front End Leaning (Tech Lead level)
Synthesia
Europe
engineering
38 days ago