Not picking on them in particular, you can ask the same question to pretty much any tech company. How many time do you need to rewrite your UI, your backend and redesign the logo to keep them busy day in and day out?
Not picking on them in particular, you can ask the same question to pretty much any tech company. How many time do you need to rewrite your UI, your backend and redesign the logo to keep them busy day in and day out?
Now assume a third of the tech half is required to keep stuff running (sys admins, SRE, devops), one third doing the actual developmemt and one third make sure the app is actually aligned with user interests (testing, ui/ux, security)
Split the app teams by platform and you end up with roughly 15 iOS/Android Devs.
I agree with your breakdown, but what's missing (and not very easily measurable) is that 80% of these 178 people are working at 20% performance. "Working with their hands in their pockets" I like to call it. This is how you keep around 15 mobile devs. Modern office work is a pile of wasted human time and nonsense, enabled by 20 years of free, low-interest money.
Just one more time.
* I imagine massive amounts of legal compliance work are required, varying from state to state (internationally).
* Support requests from customers, requiring varying levels of developer time
* working on the matching algorithm
* tempting getting former users back in
* maintaining data analytics pipelines so the CEO has something to ignore in favour of gut feeling.
* and the remaining 170 staff are agile coaches.
That's a quite low headcount for such a high profile app, to be honest.
There's more to companies than just developers.
hate to sound like a cliche but grindr could be recreated in a weekend with rails or django. pretty sure the app is a webview. it's truly stuck in 2012-2014.
the hard part of that app is just the scale... but a handful of servers running elixir/erlang would handle it without breaking a sweat.
Funny you should say that - I’m an Erlang dev and Grindr has tried to recruit me in the past. Apparently they already use it.
(Whoever was responsible for renewing the certs apparently got fired...)