Context: We're in Europe in a medium sized town outside of any big startup/tech city. The company that I work for is slowly pivoting to becoming a tech company. It started out doing workshops and organizing events. About a year ago we had a software company develop a piece of (customer facing) software that would aid us in our offline ventures. Now that we've worked with that software for a while, and even expanded on it a little, it's becoming more and more clear: we need to become a tech company to reach our goals. Where most of the people in the company currently still largely work in the offline part of the company we've realized that a digital-only product is our future.
Since this is becoming way bigger than originally anticipated, we're hesitant to continue doing this with an outside contractor. So we're looking into hiring developer(s).
There's currently no technical people working at our company and there's no real knowledge about this either.
Question: We wouldn't even really know where to start. How does one hire the first developer to a company? What should we be thinking about? What do we put in a job posting? How do I even go about the interviewing process? How do we get the right person with the right skills to apply? How do we create an environment for a developer to fit in?