Very good read on Medium by Rands about project managers and the need for them when your company is growing a tad too big. Don’t be afraid to slim down on your responsibilities to what you really need to be doing (for instance, managing code, not people). A good project manager will be able to provide clarity amongst all the moving pieces because that is what they are there to do. They have the big picture view of where everything is and what’s going on so you can focus on what you are best at.
A good project manager is one who elegantly and deftly handles information. They know what structured meetings need to exist to gather information; they artfully understand how to gather additional essential information in the hallways; and they instinctively manage to move that gathered information to the right people and the right teams at the right time.