How does our iOS team blend within the company structure?
As you may imagine, we primarily work on our clients’ products and the product team is the one that you’ll be spending most of your time with. Platform teams are orthogonal to those and the iOS team is one of them.
We face different challenges and learn various things throughout the products development process. We see it as an opportunity that can help us grow faster and make each individual’s skill sets more complete and versatile.
It wasn’t always all that great though. We went through a rough patch as an organisation when we had moved our focus to products. The pandemic didn’t help either. We went through a period of isolation among teams, whereas before we had had a quite spontaneous flow of knowledge because of more regular migrations of people between product teams as well as better interaction between us.
However, this wasn’t all that great either due to the fact that it takes time to form a team. People need to get to know each other, find out their expectations and fill in others' weaknesses.
All this brought us to a place where we are now. Although we’re still learning a lot as we go, we know much more about creating better product teams and act more consciously on creating stronger platform teams.