I'm wondering what are the options I have. My skills are not adequate for this kind of task. But I'm thinking now about either seeking for a partner with sufficient skills or hiring team of developers. In both cases what could you advise? What competence is needed for such task? And where should I look for a developer?