2 Dr. Staicovici Street, Opera Center, Building 2, Floor 7-8, 050556, Romania
325 Sharon Park Dr
CA 94025-6804 USA
2/5 George St,
It’s people who make software, not robots – and many companies tend to forget that. We are social creatures, and we want to work together on things that are meaningful to us, in ways that make us become better and better each day.
Your application has been submitted
Let us know the jobs and tech you’re interested in and we will find the perfect job for you