Imagine you have the budget for one more developer. The team has plenty to build, customers are asking for changes, and the roadmap keeps moving. Hiring sounds like a reasonable next step.
Before writing the job description, I would look at what that person could start without waiting for another answer.
Perhaps nobody can settle whether a larger customer needs a separate version of the product. Engineering has explained the options, but the choice also changes the support work and the sales promise. Or a supplier proposal has been sitting with the founder because nobody can assess the technical terms alongside the cost.
Another developer could help implement the answer. Someone still needs to make it. When those choices keep returning without an owner, technical leadership deserves attention before more implementation work enters the queue.
That does not automatically mean hiring a full-time CTO. It means finding out which job is missing. A good tech lead, a focused adviser, and someone who owns the company's technical direction solve different problems. Start with the work, and the title becomes easier to discuss.

