Hi! Second this- I don't find any jobs page as well. I am based in Asia, and will be happy to help spearhead the effort if your team ever wish to develop here.
You mention you are hiring, but don't seem to have a jobs page that I can find. I am not looking for a new job, was just curious, but couldn't find anything.