Что нужно для программирования в команде?
Сервер CI/CD TeamCity
Багтрекер YouTrack
Система CodeReview Upsource
Привлекательны своей бесплатностью, взаимной интеграцией и простотой развертывания

+

Опытный наставник / пинальник.
Trello(любой аналог), git
И посоветовал бы обратить внимание на какую либо методологию разработки.
https://habr.com/ru/company/edison/blog/269789/