Everything depends on the project specifications and your developers’ level of expertise. As a rule, one senior Android developer can handle many petty tasks you’d normally distribute among several juniors found on Upwork. A standard mobile app will need a team of 4-7 developers consisting of front- and back-end specialists, a DevOps, a UX designer, and a QA pro.