"at least 5 years of programming (not necessarily professional)" interests me quite a bit as I've been a hobbyist for many years but haven't coded professionally much, but FYI the test sent to my email asks for number of years of professional experience. You might want to update that if you're actually open to applicants with non-professional experience.