I have some software at tacticalarbitrage.com
Elements of the code have been written by various developers, with perhaps the most recent developer responsible for 80% of the work.
My brother is a senior developer and he was able to get a quick look at the code for a couple of hours and made some notes in the document attached.
I think he has some valid points, and actually I experience bug messages from users fairly often. Enough that I think the code really needs putting on github or on a staging instance for a QA guy / tester (or perhaps two people can do this) to examine and clean up anything that is - messy, or more importantly causing inefficiencies, bugs or errors.
It may be useful for the appropriate candidate to operate the site and have access to some of the technical support questions we get.
I am unsure of the scope of QA and whether it also involves some ability to add code, please inform me of this.
For example - part of the software allows users to insert XPATH 1.0 codes but it appears that the software rejects XPATH with some functions like concat for example. Perhaps you can see why this is happening and suggest improvements.
If this is not common for QA to do, if QA is more a clean up task then that's fine.
At any rate - it takes time away from my main developer to do this and I'd rather export the task to the right candidate.
Work can begin very soon after interviewing. An NDA is required before accessing the code.
Please show me you have read this by responding to some of my points and starting the application with the word: TACTICAL
Also my developer and server manager are fluent in Russian and conversational in English, so this although not essential, plays a part in my location choices.