Job Overview: Do you want to be a part of something innovative and cutting edge. If your answer is yes, then join our team of more than a hundred software engineers, designers, project managers and software specialists that are smart, creative and excited by what they do. Some of our ground-breaking work includes advanced computer-adaptive algorithms (only one that’s peer-approved in the country). mobile support for the user interfaces. learning ...