To join or create a team, you need to beat puzzle level 35.

After beating level 35, available teams will be shown on the “Teams” icon.

If you meet the requirements of the team, you can tap on the “Join” button. If the team you want to join is “private”, you first need the approval of the team leader or co-leader.