Personally, I’ve found the multiple dev version feature that Bubble provides for this purpose to be not quite ready for prime time, and as you can see from that thread, I’m not the only one.
Frequent and well-named save points and deployments are important, in my view.
I, too, would be interested in hearing from agencies about how they manage multiple developers working on the same app, as my experience was far less than ideal.
-Steve