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