Joomla! development is organized in two teams; the development team and the Joomla! bug squad. Overall development is coordinated by the development coordinators. The development coordinators manage the overall aspects of the Joomla! development in it's widest sense.
As with all organisational sections within the project we strive to have as little as possible structure within this team. Becomming a member is pretty simple (just send a mail to the team coordinators and you're in), and the team has the most members within development related sub-teams. To organize the day to day operation we have defined the following roles: