I am about to create my first tech startup, it is a simple project that could be entirely outsourced. My fear is based primarily on the future of the startup. If the project takes hold, how to deal with the transition from external to new hired engineers? How to handle this situation?
The ideal way would be to hire the engineer while the project is still under development. You and the engineer should follow up with the outsourced partner in the process. This will give hold to the engineer and later more staff can be trained in upgrading or follow on versions of the product/service.