Smart job searching at Three Steps Limited