it would be nice to have a job description or some details on your website about the open positions ... I mean how you expect candidates to know what they're applying to?
We did in the past. You might still find some entries on our blog. However, currently we're not hiring for specific positions as our goal is not growth in quantity or higher revenue. We're only hiring if we came across individuals that we think are a very good fit for our company culture and have the right mindset and attitude. That's why it is an "open application".